Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/267.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,我有以下案文: >>> 我想接> 我做了这个正则表达式 />/gm但是这个正则表达式捕获> 我不明白为什么我的匹配中有。匹配任何字符。使用[^>]*/[^]*而不是{0,}使用,您将看到您的quatifier\.s{0,}过于贪婪,因此捕获了D3K_指示[0],因此将您的正则表达式更改为:>

我有以下案文:

>>>

我想接
>

我做了这个正则表达式
/>/gm
但是这个正则表达式捕获
>


我不明白为什么我的匹配中有

匹配任何字符。使用
[^>]*
/
[^]*
而不是
{0,}
使用,您将看到您的quatifier
\.s{0,}
过于贪婪,因此捕获了
D3K_指示[0]
,因此将您的正则表达式更改为:>