Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
regex101で次の正規表現をテストしましたが、そこで機能します。ただし、preg_match内で使用しようとすると、機能しなくなります。問題はスラッシュです。エスケープしようとしましたが、機能しません。
preg_match("/[<>\\\"'%;()&]/", "my\string");
一致させる必要のある文字のセットは次のとおりです。
< > \ " ' % ; ( ) &
別の区切り文字を使用するだけです。
preg_match("![<>\\\"'%;()&/]!", "my\string");