Regex 正则表达式:在一段文本中查找BB代码
我试图在一段随机文本中匹配“url”BB代码标签。示例文本: Lorem ipsum dolor sit amet,是一位杰出的献身者。Donec purus nunc,rhoncus vitae tempus vitae,[url=www.facebook.com]facebook[/url]elementum sit amet justo 我想在此文本中查找两个“url”标记:Regex 正则表达式:在一段文本中查找BB代码,regex,bbcode,Regex,Bbcode,我试图在一段随机文本中匹配“url”BB代码标签。示例文本: Lorem ipsum dolor sit amet,是一位杰出的献身者。Donec purus nunc,rhoncus vitae tempus vitae,[url=www.facebook.com]facebook[/url]elementum sit amet justo 我想在此文本中查找两个“url”标记: [url]http://www.google.com[/url] [url=www.facebook.com]f
[url]http://www.google.com[/url]
[url=www.facebook.com]facebook[/url]
\[url(=[a-z]*)?\][a-z]*\[/url\]
我想我只需要将[a-z]替换为除“[”和“]”字符之外的任何匹配项。有谁能帮我解决这个问题吗?(\[url\].\[/url\])|(\[url=.\](.*?\[/url\]))
将获得两个结果 下面的表达式应该适合您
\[url(=(.*?))?\](.*?)\[\/url\]