2016-06-13 2 views
-1

클라이언트 측에서 특수 문자와 숫자가없는 영숫자 문자열을 선택하려면 일반 표현식이 필요합니다.정규 표현식을 선택하려면 특수 문자와 최소한 하나의 숫자가 포함 된 영숫자 문자열이 필요합니다.

적어도 하나의 숫자에 대해() 시도했습니다. '특수 문자 없음'의 경우 각 문자를 대괄호로 지정하지 않습니다.

+5

당신이 무엇을하려고 않았다 트릭을 할해야는 - 거기 정규식 예제 및 자습서의 진정한 질량을 프로그래머 – BugFinder

+0

글쎄, 당신이 사용할 수있는 반면'[A-ZA-Z0-9] +'에 대한 적어도 하나의 영숫자 문자 정규 표현식은 실제로 문자의 발생 횟수 * 계산 *에 좋지 않습니다. 그래서 이것을 달성하기 위해서는 정규 표현식과 일부 문자열 검증을 사용해야합니다. – HimBromBeere

+0

특수 문자, 주된 문제에 대해 나는 특수 문자로 직면하고있다 –

답변

0

^(?=.*\d)[0-9a-zA-Z]+ 
+0

답이 맞습니다. $ 기호를 추가하면^(? =. * \ d) [0-9a-zA-Z] + $ –

관련 문제