之前看有人推荐,试了下。做到这儿
http://regex.alf.nu/4
的时候卡住了,(\w )(\w )\2\1 可以把右边的结果全部匹配,但是找了好久也没找到对一个结构整体取非的方法,这道题的正确解题姿势是啥?
1
giskard 2015-08-17 15:46:27 +08:00
^(?!.*(\w )(\w )\2\1 ).*$
这样好像可以 |
2
Strikeactor OP @giskard 所有的都匹配上了,你可以填到那个网站里试试
要否定“任何一处都不存在这种结构”真的蛮头疼的。。 |
3
giskard 2015-08-17 21:25:48 +08:00
@Strikeactor 不要复制进去,手动敲一遍
不知道为什么,复制进去不管用,但是手动敲进去有用 https://pt.sjtu.edu.cn/picbucket/43325_143981785155.png |
4
Strikeactor OP @giskard 卧槽,我再研究一下这个正则式。。
先谢过了! |
5
giskard 2015-08-17 23:40:40 +08:00
@Strikeactor 改进一点点,可以多得两分哦
^(?!.*(.)(.)\2\1 ).*$ |