所以我们有以下正则表达式:
[a-zA-Z\-\_]+\/(.)*
哪个符合以下字符串:
hello/anything
test-page/allSorts1
有没有办法让我们可以进行第一场比赛, [a-zA-Z\-\_]\/(.)*
从字符集中排除某些单词 . 例如,"hello"或"something-else"不匹配?
我尝试过类似的东西: [a-zA-Z\-\_[^hello][^something\-else]]\/(.)*
和 [a-zA-Z\-\_](?!hello|something-else)\/(.)*
和 [a-zA-Z\-\_](hello|something-else){0}\/(.)*
但这些都不起作用 .
任何帮助将不胜感激 .
1 回答
在开始时使用负向前瞻 .
以上正则表达式与具有字符串
hello
或somethig-else
的行不匹配DEMO