だから、私はある種のデータベースを持っていて、正規表現を使ってそれらすべての行を処理しています。しかし問題は、電子メール セクションに単一の「@」記号がないか、またはまったくないことです。ドメインの前に @ を付け (あまり多くありません)、不要な @ をすべて削除することにしました。このhttp://www.phpliveregex.com/のようないくつかのオンライン正規表現コンストラクターを使用します。ドメインの前に @ を置くための次の正規表現を取得しました。
preg_replace("/(dodgit|trashymail|pookmail|spambob|mailinator)/", "@$1", $myline);
しかし、それはうまくいきません。例えば:
CynthiaELopezdodgit.com
このスクリプトの後も変更されません。
何が間違っている可能性がありますか?私はPHPが初めてなので、問題が本当にばかげている場合は申し訳ありません:)