gpt4 book ai didi

php - 电话号码与字母的正则表达式

转载 作者:行者123 更新时间:2023-12-02 01:20:30 24 4
gpt4 key购买 nike

我需要将电话号码格式化为一长串数字(美国电话号码格式)

// I know there are tons more
$phones = array(
'1(800) 555-1212',
'1.800.555.1212',
'800.555.1212',
'1 800 555 1212',
'1.800 CALL NOW' // 1 800 225-5669
);

foreach($phones as $phone) {
echo "new format: ".(preg_replace("/[^0-9]/", "", $phone)."<br />\n";
}

现在应该返回如下内容:

8005551212 (with or without the 1)

但如何使用“立即调用”将号码映射/转换为:

18002255669

最佳答案

为了节省一些打字...

$phoneNumber = strtr($phoneLetters, "ABCDEFGHIJKLMNOPQRSTUVWXYZ", "22233344455566677778889999");

关于php - 电话号码与字母的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5331721/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com