정규식을 사용하여 숫자를 나누고 선택하는 방법.문자열에서 숫자를 나누는 정규식
1dozen 3 다스 < = 가능성이 있지만, 가정 사용자가 너무
30/kg
나는 여전히 불완전 하나 알아입력합니다 dozen1 :
/[a-z](?=\d)|\d(?=[a-z])/i
을 사용자가 같은 문자열을 입력 할 수 있습니다
그러나 공백과 슬래시가 없습니다. 누구든지 나를 도울 수 있습니까?
정규식을 사용하여 숫자를 나누고 선택하는 방법.문자열에서 숫자를 나누는 정규식
1dozen 3 다스 < = 가능성이 있지만, 가정 사용자가 너무
30/kg
나는 여전히 불완전 하나 알아입력합니다 dozen1 :
/[a-z](?=\d)|\d(?=[a-z])/i
을 사용자가 같은 문자열을 입력 할 수 있습니다
그러나 공백과 슬래시가 없습니다. 누구든지 나를 도울 수 있습니까?
여기에 대한 둘러보기는 완전히 불필요합니다. 당신은 당신의 모든 숫자와 일치하는 객체를 가져
var text = "1dozen 3 dozen dozen1 30/kg";
var regex = /(\d+)/g;
alert(text.match(regex));
:
코드를 참조하십시오.
위 스크립트가 올바르게 1,3,1,30
을 경고합니다.
수염을 돋우십시오. :) –
정말 독창적 인! –
var str = '1dozen 3 dozen dozen1 30/kg';
str.match(/\d+/g); // ["1", "3", "1", "30"]
사용자가 숫자와 텍스트 만 입력하면 parseInt (str, 10)는 작업을 수행합니다 – mplungjan