PHP の文字列からすべての電子メールと電話番号を削除する必要があります。誰かがこれについて私を助けることができますか?
質問する
2775 次
1 に答える
3
これは完全な答えではなく、スタートアップのためのものです。正規表現とその使用法についてもっと読む必要があります。
メールアドレスを削除:
$pattern = "/[^@\s]*@[^@\s]*\.[^@\s]*/";
$replacement = "[removed]";
preg_replace($pattern, $replacement, $string);
電話番号:
$text = preg_replace('/\+?[0-9][0-9()-\s+]{4,20}[0-9]/', '[removed]', $text);
これは次を探します:
プラス記号 (オプション)、数字、4 ~ 20 個の数字、括弧、ダッシュ、またはスペース、数字
文字列 [削除] に置き換えます。
于 2013-05-27T09:18:58.900 に答える