以下に (php を使用して) 正規表現を作成しました。これは、 、、およびのみtermsを含む特定の文字列内のすべてに一致する必要があります。 a-z0-9._-
私の表現は次のとおり'~(?:\(|\s{0,},\s{0,})([a-z0-9._-]+)(?:\s{0,},\s{0,}|\))$~i'です。
私のターゲット文字列は次のとおり('word', word.2, a_word, another-word)です。結果に期待さtermsれるのは: word.2、a_word、another-wordです。
私は現在取得しています: another-word.
私の目標
ターゲット文字列から MySQL 関数を検出しています。これは正常に機能します。次に、そのターゲット文字列内のすべてのフィールドが必要です。それは私自身のORM用です。
この式の中にさらに括弧が含まれる場合があると思います。