Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 如何匹配特殊角色?_Regex - Fatal编程技术网

Regex 如何匹配特殊角色?

Regex 如何匹配特殊角色?,regex,Regex,我有一个正则表达式查询 ^(show/tiger\+season\+2/video)$ 哪个应该匹配 秀/虎+季+2/视频 这正在IIS中测试,但不起作用。任何建议请尝试在特殊字符前添加反斜杠 即: 您需要[+]或\+什么不起作用?如果你有,例如,/也作为regex分隔符,那么你也需要避开斜杠。我有/在我的其他regex查询中,它们似乎工作正常。我怀疑正则表达式是否因为+符号而不起作用。我发现+被浏览器占用了空间,所以我也尝试了/s,但这也不起作用。 ^(show/tiger\+season

我有一个正则表达式查询

^(show/tiger\+season\+2/video)$
哪个应该匹配

秀/虎+季+2/视频


这正在IIS中测试,但不起作用。任何建议

请尝试在特殊字符前添加反斜杠

即:


您需要
[+]
\+
什么不起作用?如果你有,例如,
/
也作为regex分隔符,那么你也需要避开斜杠。我有/在我的其他regex查询中,它们似乎工作正常。我怀疑正则表达式是否因为+符号而不起作用。我发现+被浏览器占用了空间,所以我也尝试了/s,但这也不起作用。
 ^(show/tiger\+season\+2/video)$