PHPでpreg_replaceを使用して関数を記述しようとしていますが、リスト内に見つからないすべての文字が置き換えられます。通常、私たちは見つけた場所を置き換えますが、これは異なっています。私は、文字列があればPHPのpreg_replace - NOT条件の正規表現
例えば:
$mystring = "ab2c4d";
を私は*ですべての数字を置き換えます次の関数記述することができます。
preg_replace("/(\d+)/","*",$mystring);
をしかし、私はどちらもありませんこれらの文字を置き換えたいですaからzまでのアルファベットも数字でもありません。 #$ *();〜!{} [] | \ /。、<>? 'のようなものです。等。
数字とアルファベット以外は何か別のものに置き換えてください。それ、どうやったら出来るの?
おかげ
偉大な私はこれを使用し、それは働いた。 – Ali