2013-01-25 2 views
0

.net MVC 응용 프로그램에서 입력의 최소 두 단어의 유효성을 검사하고 입력의 최소 길이가 5보다 커야 정규식을 적용해야합니다 (특수 문자 허용). 현재 내가 그것은 두 단어가 작동하지 않습니다정규식이 2 단어 이상이고 총 길이가 5보다 큰 경우

^([a-zA-Z\.\s]{5,})+$. 

을 사용하고 있습니다)

"."만하고 아무 숫자는 허용되지 않습니다. 이것은 그 이후 문자의 양을 허용 한 다음 사양에 따라,이 개 단어를 일치합니다

^[a-zA-Z\.]{6,} [a-zA-Z]{6,} .+$ 

: 당신이 뭔가를해야 할 수도 있습니다처럼

+4

['어떤이 당신 tried'] (http://mattgemmell.com/2008/12/08/what-have-you-tried /)? –

답변

2

는 소리가 난다.

1

입력의 총 길이가 5보다 커야하는 경우 : "^([a-zA-Z.\\s]{6,})$" - 제대로 작동합니다.

모든 단어의 길이가 5보다 큰해야하는 경우 : "^([a-zA-Z]{6,}[\\s.]*)++$"

관련 문제