如何构造与这些匹配的表达式:
start?foo=bar
start.php
starter
但不是这些
dontmatch
start?foo=dontmatch
notstart?foo=bar
我打算在.htaccess文件中使用它。
答案 0 :(得分:0)
答案 1 :(得分:0)
^(?!.*dontmatch)start
如果,匹配
start
^
anchor的用途,假设正则表达式以多行模式运行),dontmatch
出现在同一行的任何地方((?!...)
negative lookahead assertion所针对的内容)。匹配仅包含文字start
- 如果您想要返回整行,请在结尾处添加.*
。