我有一个看起来像这样的字符串:
Blah blah one.<tmp>[[url=b, link=c]]</tmp> Blah blah two.
Also remember, blah blah three.<tmp>[[url=d, link=e]]</tmp>
所以我想获取b
和d
(的url
属性tmp
),并更改字符串,使其看起来像这样(ex()
函数返回一个字符串):
Blah blah one.<tmp>[[url=b, link=c, add=ex(b)]]</tmp> Blah blah two.
Also remember, blah blah three.<tmp>[[url=d, link=e, add=ex(d)]]</tmp>
我需要使用正则表达式,因为没有现有的库解析这种类型的标记。
我希望我的解释清楚。
提前致谢!