使用してみpreg_replace
ましたが、@ と # を含む変数の番号も削除されているため、正しく機能しませんでした...
例えば。@cv12--> @cv12 および cv12-->cv
質問の質は悪いですが:
$s = '@vc12'; // or whatever...
// verify # and @ don't exist
if (strpos($s,'@') === false && strpos($s,'#') === false)
{
// replace all numbers and store result back to variable
$s = preg_replace('/\d/','',$s);
}
参考文献:
strpos
(見つからないfalse
場合は戻る)$needle
preg_replace
$stringCheck = strpos($stringToSearch , $searchPattern );
$searchPattern を使用して @ と等しくなり、そのようif($stringCheck == false) removeNumbers($stringToSearch);
に simple を使用できます。
これが役立つかどうか教えてください。