标签: regex .htaccess mod-rewrite flags
可以解释我这个模式中的^ /含义([^ /] +)?如果^站在/ like / ^后面会是^的否定标志?
我的第二个问题是为什么在几个字符串上匹配这些模式而没有任何标志。 < - point etc。?
提前致谢!
答案 0 :(得分:0)
([^/]+)?具有否定字符类的可选捕获组匹配任何字符,但不匹配/正斜杠一次或多次。
([^/]+)?
/
如果^出现在角色类的开头,那么它会做出否定。如果它位于中间或末尾,如[/^],那么它就像普通字符类一样,与文字/或^符号相匹配。
^
[/^]