互换的青春
您所需要做的就是用基本上三个规则进行多次替换,用空字符串替换-或/开头的零替换为 +381+如果第一个数字是1到9,则在数字的开头放置一个检查此PHP演示,$arr = ['0641234567','064-123/4567','064/123-4567','3816412345678'];foreach($arr as $s) { echo $s." --> ".preg_replace(['/^0/', '/^(?=[1-9])/', '/[-\/]/'], ['+381', '+', ''], $s)."\n";}印刷,0641234567 --> +381641234567064-123/4567 --> +381641234567064/123-4567 --> +3816412345673816412345678 --> +3816412345678让我知道您的任何案件是否被发现。