を継続していない:正規表現は、私はこのようないくつかのBBCコードを解析しようとしている
[item=1]a[/item]
[item=2]b[/item]
[item=3]c[/item]
私は、最初のアイテムを取得することができるんだけど、私は、第2および第3のを取得することはできません。私は各項目をつかみ、それをリンクに変換しようとしています。ここで私はつもりだ結果だ:
<a href="#1">a</a>
<a href="#2">b</a>
<a href="#3">c</a>
は、ここで私がやっているものです:
/\[item=(\d+)\](.*?)\[\/item\]/
私を与える:
["[item=1]a[/item]", "1", "a"]
は私が間違って何をしているのですか?あなたの表現に「グローバル」オプションを追加すること
です。 – stema