2012-04-27 7 views
-1

내가 의미하는 간단한 파이썬 정규식, 찾아 사투를 벌인거야 : 공백 (A-ZA 이외의 적어도 하나 개의 문자 뒤에간단한 파이썬 정규식

여러 공백 (/ N/T/R)을 -Z0-9, 모든 연산자 등) 및 다시 여러 공백. 또한 공백이 없어야합니다. 그래서 예. "c", "\ nc", "c \ t"는 정확하지만 \ n은 올바르지 않습니다. 지금까지 내가 좋아하는 STG 한 :

re.compile('\s*\S+\s*') 

그러나 나는 완전히 그것을 correct..is 경우 확실하지 않다?

>>> re.search('\s*\S+\s*', ' foo ').group(0) 
' foo ' 
>>> re.search('\s*\S+\s*', 'foo ').group(0) 
'foo ' 
>>> re.search('\s*\S+\s*', 'foo').group(0) 
'foo' 

파이썬 통역을 가지고 기억

그것은 맞습니다

답변

4

:-) 답변 주셔서 감사합니다. 그것은 꽤 굉장합니다, 그래서 그것을 사용하십시오!