ホームページ  >  記事  >  バックエンド開発  >  メッセージの内容に 7 ~ 11 個の純粋な数字が含まれる場合、そのうちの 2 つは自動的に非表示になります。コードはどのように記述すればよいでしょうか。

メッセージの内容に 7 ~ 11 個の純粋な数字が含まれる場合、そのうちの 2 つは自動的に非表示になります。コードはどのように記述すればよいでしょうか。

WBOY
WBOYオリジナル
2016-06-13 13:18:28803ブラウズ

メッセージの内容が 7 ~ 11 個の純粋な数字に遭遇すると、そのうちの 2 つが自動的に非表示になります。コードはどのように記述すればよいですか?
顧客の中には、競合他社に見られたくないため、メッセージを残すときに QQ 番号や携帯電話番号を残す人もいます。そのうち2つは表示されると自動的に非表示になりますが、どのようにコードを書けばよいのでしょうか?

-----解決策---------
メール アドレスの別の例を示します:

PHP コード
<?php
$str = "こんにちは、私のメールアドレスは lisidfie23mk@yahoo.com.cn です。お気軽にご連絡ください";
$patten = "/(w+)(w){2}(@(w+.)+)/i";
echo preg_replace($patten,"$1**$3",$str);
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。