这个正则表达式:
]+|'[^']*'|"[^"]*")+>
在给出这个文本时似乎无休止地处理
我希望它 - 找不到匹配(很快) - 因为文本中只有一个单引号.我已经在C#中使用了Expresso正则表达式工具.如果文本更短,它似乎工作.
]+|'[^']*'|"[^"]*")+>
取出几个分支,开始和结束:
([^"'>]+)+
有多少种方式可以匹配"你好"?
(hell)(o) (hel)(lo) (hel)(l)(o) (he)(llo) (he)(l)(lo) (he)(l)(l)(o) ... and so on