4
문자열을 숫자와 문자로 분리하려면 정규식 패턴이 필요합니다. 나는. .1abc2.5efg3mno
은 [".1","abc","2.5","efg","3","mno"]
으로 분할해야합니다.숫자와 문자를 분리하는 JavaScript 정규식
I 시도 현재 정규식이다 수득
var str = ".1abc2.5efg3mno";
regexStr= str.match(/[a-zA-Z]+|[0-9]+(?:\.[0-9]+|)/g);
출력된다 : I은 .1
으로 필요한 반면
["1","abc","2.5","efg","3","mno"]
수 .1
가 1
로한다. 가 아닌 문자에서 문자 분리의 문제가 있다면
str.match (/ [a-zA-Z] + | [0-9] + (? : \. [0-9] +)? \. [0-9] +/g); ' –
너 .. 그게 효과적이야. – Monisha