我在使用正则表达式方面遇到了一些困难,想知道是否有人可以指点一下该怎么做。
基本上,我有这个正则表达式:
[(link= d+ ) (type= w+ )](.*|)[/link]
例如,当我传递字符串:
[link= 8 type= gig ]Blur[/link] are playing [link= 19 type= venue ]Hyde Park[/link]"
它只从开头的[link]
标记到最后一个[/link]
标记返回一个匹配。
我想知道是否有人能帮我解决在我的(.*|)
部分中应该放什么来一次只选择一个[link][/link]
部分。
谢谢!