怎样用PHP把电话号码和姓名加星号?解决思路
怎样用PHP把电话号码和姓名加星号?
在网上找了一下,一个教材不行的
http://www.haogongju.net/art/848588
preg_replace('/(0[0-9]{2,3}[\-]?[2-9])[0-9]{3,4}([0-9]{3}[\-]?[0-9]?)/i','$1****$2',$phone);
我想把姓名和电话(固话8位或者手机11 中间部分变成*号
------解决方案--------------------
- PHP code
$tel1 = "13888111188";$tel2 = "+8613888111188";$tel3 = "0861088111188";$tel4 = "086-010-88111188";echo preg_replace('/(^.*)\d{4}(\d{4})$/','\\1****\\2',$tel1),"\n";echo preg_replace('/(^.*)\d{4}(\d{4})$/','\\1****\\2',$tel2),"\n";echo preg_replace('/(^.*)\d{4}(\d{4})$/','\\1****\\2',$tel3),"\n";echo preg_replace('/(^.*)\d{4}(\d{4})$/','\\1****\\2',$tel4),"\n";<br><font color="#e78608">------解决方案--------------------</font><br>
- PHP code
//屏蔽电话号码中间的四位数字function hidtel($phone){ $IsWhat = preg_match('/(0[0-9]{2,3}[\-]?[2-9][0-9]{6,7}[\-]?[0-9]?)/i',$phone); //固定电话 if($IsWhat == 1) { return preg_replace('/(0[0-9]{2,3}[\-]?[2-9])[0-9]{3,4}([0-9]{3}[\-]?[0-9]?)/i','$1****$2',$phone); } else { return preg_replace('/(1[358]{1}[0-9])[0-9]{4}([0-9]{4})/i','$1****$2',$phone); }}<div class="clear"> </div>

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









違い: 1. 通信の意味の違い 携帯電話はデジタル携帯電話を指し、携帯電話は携帯電話を指します。 2.意味の違いを解説. 携帯電話は携帯電話、モバイルフォンは携帯電話のことです。 3. ユーザーグループが異なります。携帯電話はアメリカ英語でカナダとアメリカで広く使われていますが、携帯電話はイギリス英語でヨーロッパで広く使われています。

Redmi Note 13 シリーズの後継機種は約 3 か月以内に発売される予定です。 Xiaomiは新しいラインナップについて何も語っていませんが、Redmi Note 14 Proの最初のいくつかの詳細がリークされました。このリークは Digital Chat Station からのものです。

Vivo Y300 Pro は完全に公開されたばかりで、大容量バッテリーを備えた最もスリムなミッドレンジ Android スマートフォンの 1 つです。正確に言うと、このスマートフォンの厚さはわずか 7.69 mm ですが、6,500 mAh のバッテリーを搭載しています。これは最近発売されたものと同じ容量です

HMD は、いくつかの Nokia ブランドのフィーチャーフォンを含むさまざまなデバイスを定期的にリリースしています。ちなみに、同社が 2024 年に Nokia 3210 を発表してからわずか 1 か月が経過しましたが、これは 25 周年を記念した Nokia 3210 の化身です。

MySQL は、データを処理および操作するためのさまざまな機能を提供する、一般的に使用されるリレーショナル データベース管理システムです。このうち、REPLACE関数は文字列の指定した部分を置き換える関数です。この記事では、MySQL で文字列を置換するための REPLACE 関数の使用方法を紹介し、コード例を通してその使用法を示します。まず、REPLACE 関数の構文を見てみましょう: REPLACE(str,search_str,replace_str)。

本サイトの9月3日のニュースによると、韓国メディアTheElecは昨日、サムスンが東京エレクトロン(TEL)のAcreviaGCBガスクラスタービーム(本サイト注:GasClusterBeam)システムをテストしていると報じた。 TELのAcreviaGCBシステムは、今年7月8日にリリースされ、ガスクラスタービームを通じてEUVリソグラフィーパターンを局所的かつ正確に成形することで、パターン欠陥を修復し、パターンの粗さを低減することができる。業界関係者は、TEL の Acrevia システムがアプライド マテリアルズの CenturaSculpta システムと同様の役割を果たすことができると考えています。つまり、EUV 露光パターンを直接形成し、コストのかかる EUV 多重露光を削減し、それによってフォトリソグラフィ プロセスを短縮し、全体的な性能を向上させることができると考えています。

Python での文字列検索と置換のテクニックは何ですか? (具体的なコード例) Python では文字列が一般的なデータ型であり、日常のプログラミングでは文字列の検索や置換操作によく遭遇します。この記事では、一般的な文字列の検索と置換のテクニックを、具体的なコード例とともに紹介します。文字列内の特定の部分文字列を検索するには、文字列の find() メソッドまたは Index() メソッドを使用できます。 find() メソッドは、文字列内で最初に出現した部分文字列のインデックスを返します。

OnePlus は、Ace 3 Pro を中国で発売する準備を進めています。発売は6月27日に予定されており、同社は次期Androidフラッグシップのいくつかの主要な仕様を確認したところだ。以前に推測されたように、この携帯電話にはSnapdragon 8 Gen 3が搭載されます。
