正则表达式匹配img标记的url

woa*_*sie 1 .net c# regex

这个正则表达式:

<IMG\s([^"'>]+|'[^']*'|"[^"]*")+>
Run Code Online (Sandbox Code Playgroud)

在给出这个文本时似乎无休止地处理

<img src=http://www.blahblahblah.com/houses/Images/
    single_and_multi/roof/feb09/01_img_trrnjks_vol2009.jpg' />
Run Code Online (Sandbox Code Playgroud)

我希望它 - 找不到匹配(很快) - 因为文本中只有一个单引号.我已经在C#中使用了Expresso正则表达式工具.如果文本更短,它似乎工作.

Gre*_*reg 6

<IMG\s([^"'>]+|'[^']*'|"[^"]*")+>
Run Code Online (Sandbox Code Playgroud)

取出几个分支,开始和结束:

([^"'>]+)+
Run Code Online (Sandbox Code Playgroud)

有多少种方式可以匹配"你好"?

(hell)(o)
(hel)(lo)
(hel)(l)(o)
(he)(llo)
(he)(l)(lo)
(he)(l)(l)(o)
... and so on
Run Code Online (Sandbox Code Playgroud)