2017-07-17 210 views
-1

我有这个测试字符串我想分开它在2个变量中第一个是用户名,第二个是phone_number我试过使用正则表达式,但它不工作。正则表达式分隔字符串

var test = "Olu Odunsi [+447963595685]"; 

总产值有望

var name= Olu Odunsi; 
var phon_number= +447963595685; 

我的代码

var test = test.match(/[A-Z](.*)]/); 
+0

什么正则表达式不起作用?请张贴它并解释模式的问题。 –

回答

1

你可以试试这个:

var test = "Olu Odunsi [+447963595685]"; 
 
var res=test.replace("]","").split(/\s+\[/); 
 
console.log(res);

相关问题