텍스트 또는 십진수로만 유지해야하는 텍스트 필드가 있습니다. 다음은 현재 숫자와 소수점을 제외한 모든 것을 대체하는 데 사용하는 코드입니다. 문제는 다른 모든 것을 식별하는 정규식을 알아낼 수 없다는 것입니다.
document.getElementById(target).value = newVal.replace(/\D[^\.]/g, "");
\ D는 잘 작동하지만 시도 (?!.), (?!\.), [^.], [^\.]
했습니다.
숫자 나 소수를 제외한 모든 것을 긍정적으로 식별하는 정규식에 대한 제안이 있습니까?
도와 주셔서 감사합니다
숫자가 아닌 실제 숫자를 확인하려는 경우 : stackoverflow.com/questions/42328875/…
—
cregox