0
가 여기에 jsFiddle 이유를 알아낼 수 없습니다 : jsFiddle는자바 스크립트 번호 정규식 테스트 실패 -
관련 코드 :
var number = /\d+(.\d+)?/g;
$('body').append(number.test(2.5) + "<br>");
$('body').append(number.test(20) + "<br>");
$('body').append(number.test(2) + "<br>");
출력
true
false
true
당신은 아마 \ '예 .'을 기간을 탈출해야한다. '.' 자체는 와일드 카드 일치입니다. – Phil
@Phil - 관련 없음, ** true true ** ([업데이트 된 바이올린] (http://jsfiddle.net/BUpyd/2/)). – jahroy
@jahroy 여기에는 문제가 없지만'2af'와 같은 오탐이 더 많이 발생합니다 – Phil