内容里怎么判断里面有连续的3位数字?

zcxverygood123456 2011-09-21 09:22:10
发布信息的时候,为了限制不让别人把电话号码在内容里面,
在发布的时候,怎么判断内容里面是否包含电话号码?
比如座机,手机,邮箱之类的统统不让写在内容里面。
...全文
189 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
CalvinR 2011-09-22
  • 打赏
  • 举报
回复
楼主 用正则
posefooler 2011-09-22
  • 打赏
  • 举报
回复

防不胜防啊,你有你的张良计,他有他的过墙梯。
haihuan23 2011-09-22
  • 打赏
  • 举报
回复
感觉做个友情提示就得了。 别人要写真还没什么办法。
诺维斯基 2011-09-22
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 sanjiawan 的回复:]
正则表达式:
手机:"1[3|5|8]\d{9}"
带区号的座机:"^(\(\d{3,4}-)|\d{3.4}-)?\d{7,8}$"
电子邮箱:"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$"

的确 人要想表达某个信息 方法太多……
[/Quote]++
梦纷飞舞 2011-09-22
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 sanjiawan 的回复:]

正则表达式:
手机:"1[3|5|8]\d{9}"
带区号的座机:"^(\(\d{3,4}-)|\d{3.4}-)?\d{7,8}$"
电子邮箱:"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$"

的确 人要想表达某个信息 方法太……
[/Quote]+1
至于汉字,可以用字符串比较单个字符是否在字符串中啊!!
Gemini Dean 2011-09-21
  • 打赏
  • 举报
回复
这个也太难了吧!怎么知道别人怎么表达,实在太多了,还有one,two,three呢?这种觉得防不了,只能说是能防多少是多少了吧!
zcxverygood123456 2011-09-21
  • 打赏
  • 举报
回复
所以这个挺麻烦的,比如这样写
1 3 9 3 3 5 6 8 9 4 1
1、3、9、3、5、6、8、9、4、1
1是3是9是3是5是6是8是9是4是1
sanjiawan 2011-09-21
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 zcxverygood123456 的回复:]
只要能防1234567890和大写数字比如壹、贰、。。。、玖就可以了。
[/Quote]
啊 判断壹、贰。。这些啊
这些文字很少用到吧 所以就用简单的if来判断 看是否包含的这些字 就如同发帖过滤关键字或词
zcxverygood123456 2011-09-21
  • 打赏
  • 举报
回复
我的想法是,如果没有数字的,直接让其过;
如果发现有3位数字连续的这种,就归其需审核。
sanjiawan 2011-09-21
  • 打赏
  • 举报
回复
正则表达式:
手机:"1[3|5|8]\d{9}"
带区号的座机:"^(\(\d{3,4}-)|\d{3.4}-)?\d{7,8}$"
电子邮箱:"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$"

的确 人要想表达某个信息 方法太多了 智能防一点是一点了 呵呵

zcxverygood123456 2011-09-21
  • 打赏
  • 举报
回复
只要能防1234567890和大写数字比如壹、贰、。。。、玖就可以了。
ckl881003 2011-09-21
  • 打赏
  • 举报
回复
防不住的。。人工防御吧,用正则表达式过滤初步的数字,剩下的只能人看了
蝶恋花雨 2011-09-21
  • 打赏
  • 举报
回复
去看赶集网。58的。有个发布信息好像把所有内容里面的数字都干掉了
风骑士之怒 2011-09-21
  • 打赏
  • 举报
回复
很麻烦,如果我手机用:13433453256(以三死散散四五散而物流)你怎么防御

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧