说我有一个字符串"AB12"
,抓住两个部分"AB"
和"12"
的最佳(最简单)方法是什么。
要拆分的其他有效字符串可以是"A1"
,"AA1"
,"A12"
。这适用于JavaScript电子表格应用程序,因此字符串始终与电子表格范围相关。
答案 0 :(得分:7)
var parts= "AA1".match(/([A-Za-z]+)([0-9]+)/);
#parts[1] = AA
#parts[2] = 1
答案 1 :(得分:0)
你可以使用匹配方法
写信:
console.log("hello 345".match(/[a-zA-Z]/g).join(''))
取字符串:
console.log("hello 345".match(/[0-9]/g).join(''))