2010-08-08 4 views
5

사용자가 영문자 만 사용하여 하나의 소문자 단어를 넣을 수 있도록 정규식 패턴을 찾고 있습니다. 기본적으로 하위 도메인을 선택합니다. 미리 감사드립니다.단일 소문자 단어에 대한 정규식

+1

어떤 알파벳? – Gumbo

+1

어떤 프로그래밍 언어입니까? – kennytm

+0

사용자를 소문자로 제한하는 이유는 무엇입니까? 아마도 하위 도메인의 ASCII 문자입니까? 이것이 DNS에서 허용되는 전부는 아닙니다. –

답변

7

문자 클래스 [a-z]은 소문자 알파벳 a - z의 알파벳 한 문자를 설명합니다. 입력 해당 클래스의 문자가 포함 된 경우에만 않을 경우 당신이 원하는 경우이를 사용

^[a-z]+$ 

^$는 각각 문자열의 시작과 끝을 표시합니다. 그리고 양화 문자 +은 선행 표현식의 하나 이상의 반복을 허용합니다.

+0

자세한 내용이 없으면 이것이 내가 생각할 첫 번째 대답입니다. OP가 어떤 유니 코드 문자와도 일치해야하는지보고한다면 답변을 확대 할 수 있습니다. – kiamlaluno

+0

@kiamlaluno : Javascript Regex and Unicode ... 그건 미친 짓이야. – kennytm

2

^[a-z] + $ 단어의 앞뒤에 공백없이 소문자 단어 하나만 찾습니다.

0

/^ [AZ] + $/

당신이 'i'를 마지막 슬래시 후 사용하지 않는 확인

/[AZ] +/

당신이 어떤를 검색 할 경우 문맥 내의 단어

관련 문제