2009-05-29 6 views

답변

7

정규 표현식은 대소 문자를 구별합니다. 시도 :

myRe = new RegExp ("[A-Za-z]+(\\d+)"); 

또는 : 당신이 사용하기 때문에

myRe = new RegExp ("[A-Z]+(\\d+)", "i"); 
+1

또는 내가 매개 변수를 추가합니다 ('I', 'foo는')의 새로운 정규 표현식; –

+0

내 잘못 RegexBuddy를 사용하여 대소 문자를 구분하지 않는 모드를 켰습니다. 빠른 답변 주셔서 감사합니다. –

2

그건 [A-Z] 대문자입니다.

사용이 대신 :

pattern = /[a-z](\d+)/i; 
myArray = pattern.exec("BOOK1"); 
alert(myArray.length);