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
Php 解释正则表达式_Php_Regex - Fatal编程技术网

Php 解释正则表达式

Php 解释正则表达式,php,regex,Php,Regex,我需要帮助解释正则表达式的含义。我正在努力理解,以提高我与他们的技能 正则表达式是: `(?<!\\\\)u` `? 它在PHP中与一起使用。这意味着,“查找前面没有\\的u”?构造是,而\\是一个转义的\这意味着,“查找前面没有\的u”?构造是,而\\是一个转义的\(?)? (?<!PATTERN) 是一种反向查找,在组后面的匹配之前不能找到模式,在本例中是\\。(由于php字符串中需要转义,我还将使用4\) 另请参见一个实例。(? 是一种反向查找,在组后面的匹配之前不能找到模

我需要帮助解释正则表达式的含义。我正在努力理解,以提高我与他们的技能

正则表达式是:

`(?<!\\\\)u`
`?
它在PHP中与一起使用。

这意味着,“查找前面没有
\\
u
?构造是,而
\\
是一个转义的
\

这意味着,“查找前面没有
\
u
?构造是,而
\\
是一个转义的
\

(?)?
(?<!PATTERN)
是一种反向查找,在组后面的匹配之前不能找到模式,在本例中是
\\
。(由于php字符串中需要转义,我还将使用4
\

另请参见一个实例。

(?
是一种反向查找,在组后面的匹配之前不能找到模式,在本例中是
\\
。(由于php字符串中需要转义,我还将使用4
\


另请参阅一个实例。

你所说的“反转”是什么意思?你是说“反转工程”中的意思?我想知道他是不是指“否定”?如果这是他的意思,这不是一个小问题……这不是后面跟着\\对吗?(注意这不是一个答案)我所说的“反转”是指这个正则表达式正在做的事情(我试图理解这个特殊的一个是做什么的。)你说的“反转”是什么意思?你的意思是“反转工程师”?我想知道他是不是指“否定”?如果这是他的意思,这不是一个小问题…那你后面没有\\对吗?(注意这不是一个答案)我说的“反转”是指这个正则表达式在做什么(我试图理解这个特殊的一个是做什么的)。