如何包含url的所有结尾,除了使用Javascript正则表达式的特定结尾

How do I include all endings for a url except for a specific ending with Javascript regexs?

本文关键字:结尾 Javascript 正则表达式 url 何包含      更新时间:2023-09-26

我试图使一个正则表达式捕捉所有的结尾:

hello://a.b.c/d/

hello://a.b.c/d/.*

除了"Main_Page"结尾,即:

hello://a.b.c/d/Main_Page

我试着使用这个答案,但是当我尝试我的字符串时,a和b之间的点似乎妨碍了,所以像:

hello://a.b.c/d/(?!Main_Page)([-'w]*'.)(?!Main_Page)([-'w]*'.)(?!Main_Page)'S*

不起作用。所以作为一个例子,我想匹配前两行,而不是下面的第三行:

你好://a.b.c/d/

你好://a.b.c/d/缅因州

<罢工>你好://a.b.c/d/Main_Page罢工

这似乎工作得很好:

/hello:'/'/a'.b'.c'/d'/(?!Main_Page).*/g
<<p> 在线演示/strong>