1
我一直在试图获得这个正则表达式的工作。假设解析URL,如果找到字符串'_skipThis',则不匹配字符串。反向引用也是需要的。例如:PHP Preg_match:尝试匹配字符串中不存在子串的字符串
String 1: a_particular_part_of_string/a/b/c/d/e/f
Result: preg_match should return true
Backreference: $1 -> a_particular_part_of_string, $2 -> /a/b/c/d/e/f
String 2: a_particular_part_of_string_skipThis/a/b/c/d/e/f
Result: preg_match should return false.
Backreference: nothing here.
我曾尝试以下的正则表达式..
reg1 = ([a-zA-Z0-9_]+)(\/.*)
reg2 = ([a-zA-Z0-9]+(?!_skipThis))(\/.*)
reg3 = ((?!_skipThis).*)(\/.*)
reg4 = ((?!_skipThis)[a-zA-Z0-9_]+)(\/.*)
请帮帮我!提前致谢!!!
非常感谢你的帮助。 “a_particular_part_of_string”的含义是不一样的。谢谢! – 2010-09-27 16:18:28