간단히 말해서 나는 이걸로 고민하고있다. 0이나 1을 필드에 입력하고 숫자 나 알파에서 다른 문자를 사용하지 않으면 어떤 도움이 될지 알 수 없다. 고맙습니다.0 또는 1과 일치하는 정규식
답변
간단한 0|1
표현이 작동하지 않습니까? 당신이 첫 번째 발생을 원하는 경우
나는이 질문을 이해함에 따라 어느 누구와도 일치 시키길 원하나요? 그게 무슨 일 이니? – Brad
이 정규식을 시도해보십시오 /^(0|1)$/
예 :
var input; // your input string assume it is populated elsehwere
if (input === '0' || input === '1') {
// pass
}
참고 : 입력 문자열에서 두 개의 알려진 사용할 수있는 값이 있기 때문에 내가 evaluatoin 여기에 간단한 문자열을 제안
/^(0|1)$/.test(0); // true
/^(0|1)$/.test(1); // true
/^(0|1)$/.test(2); // false
/^(0|1)$/.test(1001) // false
죄송합니다. 변경이 완료되었습니다 ... –
true/false 값과의 일치를 제거하기 위해 여기에서 엄격한 문자열 비교를 사용합니다.
당신이 정말로 있다면 지옥 정규식 시도에서 구부러진 : 여기서 핵심은 ^
를 시작하고 $
앵커를 종료하는
/^[01]$/
.
단일 문자, 0 또는 1 :
/^[01]$/
여러 개의 0 또는 1 초 (임의의 순서, 다른 문자) :
이/^[01]+$/g
Demo (그냥 두 번째 예를 들어 +
을 추가하는. gm
데모의 끝 부분은 테스트 케이스에 여러 줄이 있기 때문에 예제입니다.
내가 보지 못했던 이유가 이것입니까? –
idk? 나는 당신이 링크를위한 로그인 계정을 가져야하기 때문에 그것을하지는 않았지만 어쩌면 그것을했을 것인가? – Brad
좋은 가능성이 있습니다. 나는 (내가 로그인 한 이래로) 그것을 알아 차리지 못했다. 공개적이고 공유 가능한 링크를 얻으려면 내가해야 할 일이 있는지 알아 보겠습니다. –
- 1. 일치하는 알고리즘 또는 정규식?
- 2. 정규식 일치하는 모든 NOT + 또는 -
- 3. 정규식과 일치하는 정규식 또는 없음
- 4. 정규식 일치하는 문자열 또는 문자열
- 5. 일치하는 */* 정규식
- 6. 정규식 일치하는 문자열이나 빈
- 7. SPOJ 370 - 1과 0 (ONEZERO)
- 8. SSIS 패키지 형식 1과 0
- 9. 파이썬 정규식 일치하는 번호 또는 아무것도
- 10. C# 텍스트 문자열과 일치하는 정규식
- 11. 정수 또는 혼합 숫자 만 일치하는 정규식
- 12. C# 문자열과 일치하는 정규식
- 13. 정규식 - 일치하는 공백 또는 문자열 끝 C#
- 14. 파이썬 정규식 일치하는 쌍 또는 "<>"
- 15. 파이썬에서 정규식, 공간 또는 아무것도 일치하는?
- 16. 8 또는 12 또는 32 16 진수와 일치하는 정규식
- 17. 0 또는 1의 정규식 변수를 얻는 경우
- 18. 정규식 내의 1 또는 0 인스턴스
- 19. 0 또는 x - y 문자에 대한 정규식
- 20. 0/1 또는 1/1에 대한 정규식
- 21. 정규식 일치하는 위치
- 22. 정규식과 일치하는 VBA 정규식
- 23. 숫자 열과 일치하는 정규식
- 24. 패스워드와 일치하는 정규식 만들기
- 25. 0 유효성 검사 정규식
- 26. 정규식 일치하는 패턴 추가
- 27. 문자열의 날짜와 일치하는 정규식
- 28. 파이썬에서 일치하는 대체 정규식
- 29. 주어진 URL과 일치하는 정규식
- 30. 가능한 단어와 일치하는 정규식
'if (x === 0 || x === 1)'의 잘못된 점은 무엇입니까? – elclanrs
테스트 :'/^0 | 1 $ /' – higuaro
@elclanrs에 동의합니다. HTML5 유효성 검사 또는 이와 유사한 경우가 아니면 정규식이 필요한 것처럼 들리지 않습니다. – adeneo