전화 번호 유효성 검사에 다음 정규식을 사용하고 있습니다. 하나를 제외한 모든 경우를 허용합니다.
^(\+?\ *[0-9]+)([0-9 ]*)([0-9 ])*$|(^ *$)
조건은
1. 숫자 값
허용 2. 시작 부분에만 더하기 기호 허용
첫 번째 문자를 더하기 기호로 입력하는 동안 정규식이 실패합니다. 더하기 기호 뒤에 숫자를 입력하면 작동합니다. 내 요구 사항은 더하기 기호를 첫 번째 문자로 입력하는 동안 양식이 유효해야 한다는 것입니다. Angular 반응형을 사용하고 있습니다. 따라서 첫 번째 문자 자체를 간청하는 오류가 발생합니다.
미리 감사드립니다.
이것을 시도하십시오 ^(\+?)([0-9 ]*)([0-9 ])*$|(^ *$)
.
그러나 처음에 가지고 있던 것도 괜찮지 만 귀하의 요구 사항이 아니라고 말했듯이 위의 것을 시도하십시오.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다