经过半小时的搜索,我失败了。现在我试图匹配除给定单词之外的所有内容。
我正在尝试匹配/user/*
,只有一个字login
。
示例:
/user/test match!
/user/loginno match!
/user/login not match!
我的正则表达式是:^/user/(?!login)(.*)
但我无法使/user/loginno
匹配):
答案 0 :(得分:3)
^/user/(?!login\b)(.*)
我修改了你的正则表达式,要求在登录后要有一个单词边界来匹配前瞻,例如登录后跟一个非字母数字字符(空格或/例如)。它似乎有效。
答案 1 :(得分:1)
^\/user\/(?!login\b)(.*)
这是在转发正斜杠后修正的正则表达式