uza*_*y95 0 javascript regex regex-greedy
随着*和+贪婪在下面的正则表达式模式中表现不同,为什么?
这是我的文字:
hello abcdef ghijklmc happiness<span>Lorem impsum</span> lorem
<p>Lorem impsum</p>Lorem impsum Today is Feb 23rd, 2003
这是regexp:
<[/]?[a-z].*?>
结果:

有这种模式:
<[/]?[a-z].+?>
结果:

因为*是0或更大并且+是1或更多.
当标记名称中只包含一个字符时:
[a-z] 匹配 p. 匹配 >
+的>,必须由匹配.它一直匹配,直到下一次>(在一个标签的结束)*,则>不必匹配.(因为你可以有0个匹配)所以>匹配那个字符.>接下来的比赛>| 归档时间: |
|
| 查看次数: |
38 次 |
| 最近记录: |