【发布时间】:2017-09-02 04:56:24
【问题描述】:
这是我试图用正则表达式解析的完整字符串:
example.com/newsite.com.html?var=/newsite.com&var=newsite.com
我希望能够匹配字符串的 newsite.com 部分,但前提是它不会出现在 ? 符号之后。
目前,我只到此为止:
/newsite.com/g
选择newsite.com 的所有实例,而不仅仅是第一个。
链接到正则表达式操场http://regexr.com/3fmre
编辑:
这里* 代表我想忽略的所有内容,基本上只匹配newsite.com 的第一次出现:
example.com/newsite.com.html?****************************
【问题讨论】:
-
[^?]*将匹配除?之外的所有内容 -
谢谢,但是我该怎么用呢?
标签: regex apache url mod-rewrite