^(?!test$)[a-zA-Z'.\s]{2,40}$ 不允许单词'test‘作为输入,它也不允许数字。我如何修改这个正则表达式,因为它将排除“test”的所有组合?经济状况测试、测试、Test、test等--我也不想允许任何特殊字符
发布于 2016-09-20 05:23:49
你只需要添加不区分大小写的修饰符。
/^(?!test$)[a-z'.\s]{2,40}$/mi或
如果不希望输入字符串中的单词test出现在任何位置,那么必须使用下面的regex。
/^(?!.*test.*$)[a-z'.\s]{2,40}$/mihttps://stackoverflow.com/questions/39586185
复制相似问题