2013-04-10 2 views
-5

jQuery를 사용하여 전체 달러 금액 (십진수 없음)을 받아들이는 달러 금액과 선택 사항 인 달러 기호의 입력을 테스트합니다.달러 기호가있는 정규식 전체 금액

나는 /^[$0-9]+/이지만 작동하지 않습니다.

Valid Numbers: 

$100 
100 

Invalid: 

$100.00 
100.00 
0.99 

편집 : 나는 jQuery를 시험 방법

을 사용하고
+1

어떻게 당신이 그것을 테스트? 'Regexp.test'와 함께 사용한다면 앵커를 포함해야합니다. –

답변

5
/^\$?\d+$/ 

내역 :

^ start of string 
\$ literal dollar 
    ? optional 
\d digit 
    + one or more 
$ end of string 
+0

awesome. 고장에 감사드립니다, 많은 도움이됩니다. – Barnesy

+0

jquery를 사용하는 경우 달러 기호에 \가 추가로 필요합니다. 아하. – mikato

관련 문제