行の特定のフィールドのテキストがそのユーザーに対するパターン マッチング文字列と一致するかどうかに応じて、Web サイトのさまざまなユーザーがさまざまなデータベース行にアクセスできるようにするために、(管理者)ユーザーにパターン マッチング文字列を入力してもらいたいと考えています。 .
MySQL ステートメントに直接統合するのは簡単なので、Regex を選択しました。
正規表現を使用して、文字列が有効な正規表現であることを検証することからどこから始めればよいかわかりません。
同様の質問をいくつか検索しましたが、見つかりませんでした。Google はコミカルな答えを出しましたが、残念ながらあまり役に立ちませんでした。
人々はこれを実際に行っていますか、それとも避けていますか?
単純な正規表現で実行できますか、またはすべての有効な正規表現のセットを使用可能なサブセットに制限する必要がありますか?