0

文字列に特殊文字が含まれているかどうかを確認し、それらを削除したいと考えています。

\バックスラッシュ、スラッシュ/、および~|%*|',を追加して#""すべての特殊文字をチェックするにはどうすればよいですか

次のようなものが必要です

preg_match('/\\\\/', $string);

手伝って頂けますか?

ありがとう

4

2 に答える 2

1

このようにしてみてください

preg_match('/[\'^£$%&*()}{@#~?><>,|=_+¬-]/', $string);

それはあなたを助けるかもしれません。

于 2013-01-05T14:13:34.217 に答える
0

preg_replace を使用し、ドット (.) などの特殊文字をバックスラッシュでエスケープしてください。

次に、次のようなものが必要です。

preg_replace('/[%\.&#-]/s', '', $String);
于 2013-01-05T13:47:27.443 に答える