私は次のような文字列を持っています:
Blah blah one.<tmp>[[url=b, link=c]]</tmp> Blah blah two.
Also remember, blah blah three.<tmp>[[url=d, link=e]]</tmp>
だから私はb
and 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>
このタイプのマークアップを解析する既存のライブラリがないため、正規表現を使用する必要があります。
私の説明が明確であることを願っています。
前もって感謝します!