基本上,我想检查一个字符串是否是一个句子(“你好,我就是我!”)或符号垃圾邮件(“HH ,,, {‘’{”),而不使用尽可能将符号的数量作为一个因素。现在它只是基于符号的计数器进行检测,但是当有人说有大量标点符号的东西时,就会被踢掉。C#检查一个字符串是一个句子
帮助?
基本上,我想检查一个字符串是否是一个句子(“你好,我就是我!”)或符号垃圾邮件(“HH ,,, {‘’{”),而不使用尽可能将符号的数量作为一个因素。现在它只是基于符号的计数器进行检测,但是当有人说有大量标点符号的东西时,就会被踢掉。C#检查一个字符串是一个句子
帮助?
如果文中符号的数量不足,并且您不想使用某些过于花哨(或购买)的东西,我是否可以建议实施一个或多个其他步骤(增加难度):
如果这仍然不挑剔足够,如果传递项目1 ......添加进一步的检查
这些都可以在正则表达式来进行合理的容易 - 如果你想要更多的复杂,那么你必须使用的东西,别人有更多的发达统计方法的书面(或开始阅读lexographical大学的论文,超出了我!)
谢谢,这是我一直在寻找的想法。 – user3468962
所以基本上你想要一个垃圾邮件检测? –
'基本上我想检查一个字符串是否是一个句子'定义*句子*。如果你能做到,编写代码很容易。 – Eser
如何使用RegEx类来验证您的字符串。 – jcvegan