Vyacheslav Potseluyko Asked:2020-01-16 22:43:17 +0000 UTC2020-01-16 22:43:17 +0000 UTC 2020-01-16 22:43:17 +0000 UTC 在 Javascript||PHP 中用电话解析字符串 772 有一行+7 (495) 605-63-80 +7 (903) 270-70-00 +7 (495) 605-67-88 如何使用 Javascript||PHP 从此行获取三部电话的数组? php 3 个回答 Voted Arsen 2020-01-16T22:50:50Z2020-01-16T22:50:50Z 草草... var stringPhone = "+7 (495) 605-63-80 +7 (903) 270-70-00 +7 (495) 605-67-88"; var result = stringPhone.split('+7'); for(var i=0;i<result.length;i++){result[i]="+7"+result[i];} alert(result); 小提琴手 Best Answer Дим Димыч 2020-01-16T22:56:37Z2020-01-16T22:56:37Z $tel = "+7 (495) 605-63-80 +7 (903) 270-70-00 +7 (495) 605-67-88"; $telArr = explode("+7", $tel); print_r($telArr); 像这样的东西)) 只是为了输入30个字符的文本))) Moonvvell 2020-01-16T23:37:46Z2020-01-16T23:37:46Z 或者像这样 - https://regex101.com/r/PCtj3D/1。自然地,如果行中的数字包含一个不同的数字并且它们之间有一个空格,它不会找到任何东西。 const regex = /\+7.{16}/g; const str = `+7 (495) 605-63-80 +7 (903) 270-70-00 +7 (495) 605-67-88`; console.log(str.match(regex));
草草...
var stringPhone = "+7 (495) 605-63-80 +7 (903) 270-70-00 +7 (495) 605-67-88"; var result = stringPhone.split('+7'); for(var i=0;i<result.length;i++){result[i]="+7"+result[i];} alert(result);小提琴手
像这样的东西))
只是为了输入30个字符的文本)))
或者像这样 - https://regex101.com/r/PCtj3D/1。自然地,如果行中的数字包含一个不同的数字并且它们之间有一个空格,它不会找到任何东西。