RegexBuddy通常对我来说很完美。 RB4刚刚出来,我下载了演示。
测试它,我遇到了RB3中没有的问题。我确信我错过了一些明显的东西,并想知道它是否可能会跳出其他人。
在PHP模式,匹配模式,测试模式下,我有这种模式(用简单密码测试某些功能的基本模式):
^(?=\w{6,10}$)(?=.*?[a-z])(?=.*?[A-Z])(?=.*?\d).*$
在主题窗口中,我有:
adfA899 9_PP098kk sadfa88U
但似乎没有什么比得上。在RB3中,所有三个都突出显示。 我也试过匹配文字(例如“马”),但没有雪茄。
没有什么是紧急的,但如果其他人正在配置RB4,我很想知道我错过了什么。
答案 0 :(得分:3)
好的,我明白了。这确实非常愚蠢。
有一个突出显示匹配的“突出显示”控件。 在RB3中,我总是打开它,所以我忘记了它甚至可以关闭。 当我安装RB4时,它默认是关闭的。主题正在匹配,但没有突出显示,所以我认为它不匹配。
现在好了。
感谢您的帮助,大家好。 :)
答案 1 :(得分:1)
您是否在换行时选择 ^ $匹配?它激活多线模式。否则,^
和$
仅分别匹配字符串的开头和结尾。