免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
返回列表 發帖

[問題] 求助:词语过滤如何用正则表达式

本帖最後由 网雨霏霏 於 2017-3-3 11:05 編輯

这是后台内,设置页面内的系统提示:
傲游截图20170303105841.jpg

如"/1\d{10}([^\d]+|$)/"替换为"手机(1)"。
这句话,我看不懂,啥意思

我想实现的效果是,如果发帖的时候,是纯数字的话,就被要求返回修改
这是我搜索得到的表达式写法:
^(?!\d*$)
但是根本无效
不知道如何设置?
flash之路欢迎你http://flashroad.joinbbs.net

回復 2# Yenifer


    嗯,谢谢,这个。。。其实我是知道的。
请问你知道 /1\d{10}([^\d]+|$)/ 匹配的是哪些情况吗? 就是说,用户输入什么的时候 会被替换为例子中说的 手机(1)

TOP

回復 3# 繽紛色彩


    谢谢回复。字符分隔?啥意思? 你能帮我写一个过滤纯数字回复的正则表达式吗?

TOP

经过测试,貌似压根不支持正则表达式功能
因为超简单的一个
/\d/
都无效

傲游截图20170304214505.jpg
flash之路欢迎你http://flashroad.joinbbs.net

TOP

回復 7# 繽紛色彩
多谢
另外,按照系统的提示,如果需要使用正则表达式模式,必须用
/和/
这两个符号,将正则表达式的代码限定起来
这是我的理解,结果写出来的最简单的正则表达式都无效,难道是我理解有误?

TOP

返回列表