作者DarkKiller (System hacked)
看板RegExp
标题Re: [问题] 请教各位一个正规运算式的写法~
时间Sun Oct 21 10:10:00 2007
※ 引述《noroi (noroi)》之铭言:
: 就是检查输入的字串, 不能出现符合 GM 开头 然後後面接数字 例如 GM1 or GM005 之类
: 的, 请问这个要怎麽写呢?
: 如果用一般字串函数去检查可以很容易做到, 但是我想要用正规运算式去做, 但是正规运
: 算式一直找不到窍门, 写不太出来...
: 请各位大大指导一下~
: ps:没有符合才为true 有符合为false 就是以下这个的相反 (^GM\d+){1}
RE 的补集还是 RE,所以一定存在一个表示法符合你说的条件。
^([^G]|G[^M]|GM[^0-9])*$
这是你要的表示式。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.54.119