テキスト内の電子メールからドメインを検索しています。電子メールの「形式」は [mailto:name@domain.com] のようなもので、次の基本的な正規表現を使用して検索しています。
$r = '/mailto:.*\]/';
それから私はこれを適用しています:
substr(strrchr($matches[1][0], "@"), 1);
そして最終結果は次のようなものです
domain.com]
問題は、「]」を取り除く方法、または [mailto:name@domain.com] 内の電子メールからドメインのみを取得するより良い方法です。前もって感謝します!
ありがとう!