한 줄 정규식을 사용하여 y 또는 yes만 허용합니다.

한 줄 정규식을 사용하여 y 또는 yes만 허용합니다.

입력이 y 또는 yes(소문자 입력)인지 확인하고 나머지는 모두 거부하고 싶습니다.

지금 내가 가지고 있는 것은^y[e]{'0,1'}[s]['0,1']$

하지만 이건 y,,,. ye나는 인정받고 싶지도 않고 싶지도 않다.ysyesyeys

답변1

두 가지 가능성만 받아들인다면 다음과 같이 명시적으로 말할 수 있습니다.

^y$\|^yes$

또는 "다른 조건문을 수행하지 않는다"는 의미에 따라 다음을 사용할 수 있습니다.

^y(es)?$

마찬가지로 ?대괄호 {'0,1'}es문자를 그룹화합니다.

관련 정보