字符串是:
test1,test2,test3
需要输出:
[b]Example Output:[/b] [url=https://urlhere=test1]test1[/url], [url=https://urlhere=test2]test2[/url], [url=https://urlhere=test3]test3[/url]
正则表达式是否可以使用相同的捕获次数超过两次?
查看test1, test2, test3
所有使用两次的地方,,\s
已从字符串中删除,其中三个分隔为输出,如图所示。
我听说过Atomic分组,听起来这可行,但我不确定。
任何帮助都会感激不尽。感谢。
答案 0 :(得分:0)
获得了Mp3tag的工作版本:
$regexp('This Artist 1, This Artist 2, This Artist 3','\s*([^\,]+[^,\s])','[url="https://urlhere=$1"]$1[/url]')