Mat*_*ock 6 regex perl spam language-detection
我有一个用perl编写的英语论坛网站,该网站不断受到俄语垃圾邮件的轰炸.有没有办法使用Perl和正则表达式来检测俄语文本,以便我可以阻止它?
您可以使用以下方法检测西里尔字符(俄语使用):
[\u0400-\u04FF]+
Run Code Online (Sandbox Code Playgroud)
如果你真的只想要俄文字符,你可以查看上述文件,其中包含用于俄语基本字母表的确切范围[\u0410-\u044F].当然,您还需要考虑专门用于俄语的扩展西里尔字符 - 也在文档中提到.