現在、(PHPで)I次の正規表現パターンを持っている:RegExで特定のパターンの多くのインスタンスを見つける方法は?
\[(.*) (.*)=(.*)\]
これは私のコードは、その文字列を解釈し、どのような値で置き換えますということで
最終結果[=真doSomethingの制限]を一致しますそれを返すようにコードされています。
しかし、私のコードの一部は、例えば、関数に介して送信される複数の変数を必要とします:
[doSomethingの制限=真otherlimitation =偽のsendfile = = "こんにちは" 1タイトル]
どのようにすることができます私は(。)=(。)は、関数の最初の(最も重要な)名前を含めて送信されたすべての変数と一致するように、正規表現で繰り返しますか?
すぐに利用できるBBCodeライブラリをgoogleする必要があります。 – KingCrunch
ありがとう、私はそれを見てみましょうが、私は自分のコードを過剰にしたくないので、それは私が持っているよりも遅くする、これは私が大量のサードパーティ製のものを使用しないことを好む理由です。 – user85569
これは通常、車輪を箱に交換しようとしています。最善のケースでは単純に機能しません。最悪の場合、すでに解決済みの証券問題を導入します。 – KingCrunch