2010-05-16 7 views

답변

0

사용 \ d 개를 변경하려면 :

var abc = elem.value; 
var re = /\d/; 
var match = re.test(abc); 
alert(match); 
+0

고마워요! 이제 작동 :) – bah

3

re은 문자열이며 RegExp 객체가 아닙니다.

는이 같은 리터럴 문자 정규식 대신 문자열을 사용해야합니다

var re = /[0-9]/; 

또한,이 어디 문자열에 숫자가 포함 된 문자열 true를 돌려줍니다.
당신은 아마하지 문자열을 숫자와 일치하고 그것을 정기적 expresison를 만들기 위해 ... 따옴표를 제거하십시오

var re = /^[0-9]+$/; 
3

var re = /[0-9]/; 
관련 문제