【发布时间】:2014-03-26 00:11:01
【问题描述】:
我需要删除电话号码中的所有特殊字符。
例如,我的电话号码看起来像这样
+91-5345534534, 040-545453453
最后,我需要所有的 ph 号码都应该采用独特的格式,例如 915345534534、040545453453
我需要一个正则表达式才能在 php 中执行此操作。
我正在尝试这样
$ph_number = "+91-5345534534";
filterNum = filterNum.replaceAll("[^0-9]+", $ph_number);
但是,这不起作用。请帮助我。
【问题讨论】:
-
看起来更像是js代码而不是php。
-
您确实意识到,通过实施您无法再区分国际号码和国内号码了吗?前导
+是电话号码的一部分。