我有一个变量,我需要在第一次出现数字时将其拆分一次,从而产生字母和数字分量。
案例#1
var str = "S44.5";
I need the output to be "S" and "44.5"
案例#2
var str = "44.5";
I need the output to be "" and "44.5"
如何使用 Javascript 做到这一点?请帮忙!
简
最佳答案
使用正则表达式
var text= "hello12";
var text= "s4.44";
var text= "4.53";
var text= "aaa4.53";
var matches = text.match(/([a-zA-Z]*)([0-9\.]+)/);
关于Javascript 在第一次出现数字时分割一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31890644/