2011-07-03 3 views
0

영숫자 문자열을 필터링하는 정규식을 작성하려고합니다. 그것은 "12ab"또는 "ab12"또는 "a12b"와 같은 것을 의미합니다. 나는 단일 문자 또는 숫자와 일치해서는 안됩니다. 내 시도는 '[0-9a-zA-Z] +'였습니다. 그러나 이것은 효과가 없었습니다. 저에게있어서 "문자열은 문자 나 숫자로 시작합니다 ..."라고하는 것은 문제입니다.영숫자를 인식하는 정규식 문제

여기 몇 가지 예가 있습니다.

인식되는 "인식하지

: " "aab2" "23ab", "A1", "a2acd.는" "aads", "1", "232323", "을" "+", "SAS +"

인사말, Haniball

+0

당신은 인정하지만하지 않았다되어 있어야 문자열의 예를 게시 할 수 있을까요? – SJuan76

답변

3
^([a-zA-Z]+[0-9]+)|([0-9]+[a-zA-Z]+)[a-zA-Z0-9]*$ 
+0

이 효과가 있습니다. 쓰레기 – Haniball