Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.3k views
in Technique[技术] by (71.8m points)

regex - Remove Phone number from string in PHP

i want to remove phone number with follow match

one two three four five six seven eight nine zero

i have tried following

$regexp = "/[one|two|three|four|five|six|seven|eight|zero]{4,}/";
$message = preg_replace($regexp , 'XXX', $message); 

Any one please help

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

At the risk of teaching a man to fish...

I swear by regexbuddy when crafting regex patterns. They have a library of patterns for phone numbers as well. It's really easy to build a pattern and see its result. It's a swiss army knife for programming. I've used it for 7 years and it's always open on my computer.

Also, it can generate php code (as well as javascript, etc.) for a number of different scenarios.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...