내 번호 입력란에서 Javascript 유효성 검사를하고 있습니다. RegEx를 처음 사용하는 RegEx 사용자입니다. 숫자와 소수 만 입력하면되지만 쉼표는 입력하지 않아야합니다. (즉, 3600.00은 괜찮지 만 3,600.00은 그렇지 않습니다). 쉼표를 허용 된 문자로 제거하는 방법을 알아낼 수 없습니다. 어떤 도움을 주셔서 감사합니다. 감사!RegEx/Javascript 유효성 확인 : 쉼표를 유효한 문자로 사용하지 마십시오.
var filter = /^([0-9])/;
if (!filter.test(txtItemAmount.value))
{
msg += "Item amount must be a number.\n";
txtItemAmount.focus
}
'.0'을 허용 하시겠습니까? 또는 '0'? 나는 적어도 하나의 숫자가 있어야한다. 그래서'.'는 그것 자체로 불법이어야한다, 그렇지? –
예, "." 자체적으로 불법이며, 여러 번 ""불법입니다. 그러나 화폐이기 때문에 .05 또는 0.50 등 이어도 괜찮습니다. – SeanFlynn
쉼표를 모두 제한하지 않고 무시하십시오. –