2017-02-22 2 views
0

Sublime Text 3의 대용량 문서에서 찾기 및 바꾸기 기능이 정규식을 사용하고 있습니다. 문서의 각 문자열은 줄 바꿈으로 구분됩니다.Regex가 낮은 영숫자 문자열을 섞음

aa0555aaaaf 
593dm03ks03 
19204f02040 

정규식에보고 후, 최고의 내가 지금까지 가지고 올 수있었습니다 : 나는 다음과 같은 순서에 상관없이 혼합 소문자 알파벳 문자로 구성된 문자열과 일치하는 정규 표현식이 필요합니다 아래 :

aa09304030 
AA00450354 
+0

'의 인라인 수정에 대한

감사 @Wiktor Stribiżew : 는 "대소 문자 구분"업데이트 enter image description here

을 가능하게하는 것을 잊지 마십시오 (? mi)^[a-z0-9] {11,} $'인라인 수정자는 _ 행을 포함하여 여러 줄을 포함하고 대소 문자를 구분합니다. 당신의 편집자가 완전히 훔쳐지지 않았다면. – sln

답변

2
:이은 문자로 시작하고 숫자로 끝나는, 문자열과 일치하는 것처럼 보이지만
^[a-z][0-9]{11,}$\n 

... 어떤 이유는 대소 문자를 구별이 될 것 같지 않습니다에 대한

이것을 시도하십시오.

^[a-z0-9]{11,}$\n 

업데이트 : "경우 insenstive 모드"

(?-i)^[a-z0-9]{11,}$\R? 
+0

Ditto는 게시하기 전에 몇 분이 지났으며 내 대답을 타이핑하는 중이었습니다. 이 버전은 어떤 이유로 든 대/소문자를 구분하지 않습니다. – Hashim

+0

몇 가지 검사를 할 것입니다 –

+0

"대소 문자를 구분합니까?" –