最初の出現が見つかるまで一致するようにしようとしていますが、誰かがこれを理解するのを助けることができればうまくいかないようです。regex:最初の文字が見つかるまで一致します
私は反対に一致していた文字列:
[plugin:tabs][tab title="test"]Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam sit amet nisl nisl. Ut interdum libero vitae quam ultricies et lacinia elit aliquet. Praesent tincidunt, sem tempus feugiat feugiat, turpis tellus scelerisque erat, sit amet feugiat neque arcu ac lectus. Sed at mi et elit interdum scelerisque vitae eu felis.[/tab][/plugin]
それが一致する必要がありますどのような:
[plugin:tabs]
を、それがマッチングを保つ何:
[plugin:tabs][tab title="test"]
正規表現:
(\[plugin:(?<identifier>[^\s]+)(?<parameters>.*?)\])
EDIT:それも一致している必要がありますどのような :
[plugin:tabs test="test"]
'[^ \ s](空白以外の文字)の代わりに' \ w'(単語文字)を使用してもかまいません。 – Gumbo
あなたはどの言語を使用していますか? – JosephRuby