Postacı tabanlı posta listelerini yönetmek için listadmin kullanıyorum. Uzun bir konu listesi ve spam'i engellemek için ayarlanmış adreslerim var.Perl: Nasıl yapılır: FULLWIDTH LATIN SMALL
Konu: Son zamanlarda, güzel görünümlü Unicode karakterleri, örneğin kullandığı anlamda akıllı spam aldım Al l reklam ön muamele mov bizim Exx için ompari- ng c nare şey görmüyoruz ettik ies HD 'da 13' 000 mov i'lerinin xci ti ng derlemesi y ou için artık geçerli!
veya
Konu: HD olmaz vi grafiğini oluşturmak için bir d pho EOS d y yanan s o f
u
için burada ho tc HIC ks Şimdi istiyorum Bunu engellemek için akıllı bir Perl regex kullanın. Bu nesneleri hexdump'a pipetlemek birçok karakterin FULLWIDTH LATIN SMALL LETTER olduğunu ortaya çıkardı. Ancak, \p{FULLWIDTH LATIN SMALL LETTER}
çalışmıyor: Can't find Unicode property definition "FULLWIDTH LATIN SMALL LETTER"
Soru şu: Bu tam geniş karakterlerle eşleştirmek için \p{something}
var mı? Alternatif olarak: bu karakterleri eşleştirmek için başka bir yol var mı?
çok teşekkürler @ikegami aydınlatıcı düzenleme ve bağlantılı eğlenceli modülü için. – amon
Bu tchrist'in biri. 'unichars', sohbeti yapmak için kullanılabilir. Örneğin. 'unichars -au '\ p {InHalfwidthAndFullwidthForms}', HalfwidthAndFullwidthForms satırındaki karakterleri listeler. – ikegami