2014-09-20 3 views
0

텍스트 상자에서 문자열의 유효성을 검사하기 위해 여러 가지 예제를 시도했지만 올바른 대답을 얻을 수 없었습니다.정규식 입력란의 유효성을 검사하는

  1. 첫 번째 숫자는 +, -, 소수점, 숫자 일 수 있습니다. 그러나 모든 기호는 반복해서는 안됩니다 예 : ++는 유효하지 않지만 00은 유효합니다. 2. 10 진수로 두 자리까지 허용해야하지만 사용자가 입력하지 않으면 받아 들여야합니다. 사용자가 단지 예 1.1와 1.23 및 0.3, 모두가 유효 .43하지만 11 및 11도 잘해야 하나의 숫자를 입력하면 소수점 이후 은 .. 유효위한

일부 예 유효하지 유효하지 않음 유효 1,1.0, .4, .45, +1, -2, -3, -1.2, + 23, - 6,2.45 모두 유효 무효 ++, 1.234, 1. +, 2.300, ... 등

답변

1

귀하의 정규식 것,

^[+-]?\d*(?:\.\d{1,2})?$ 

DEMO

관련 문제