2011-07-29 8 views
3

정규식이 강력하다는 것은 잘 알려져 있습니다. 그러나 구문이 약간 어색하다는 것도 알려져 있습니다.문자열의 정규식 시작/문자열 메타 문자 끝의 니모닉 팁

예를 들어, 내가 그들을 사용할 때마다, 나는 ^$의 문자열 메타 문자 (문자열의 각각 끝)의 시작되는 자신을 물어보십시오.

빠른 google search 또는 간단한 cheat sheet이 대답 할 수 있음을 알고 있지만 누구도 좋은 니모닉 팁을 알고 있는지 궁금합니다.

답변

3

이의
\z 끝은 내가 가지고 올 수있는 경우는 : 작은 끝을 시작합니다 큰.

1

난 당신이 가장 맛 \A을 사용할 수있는 그 앵커의 도움을 알고 있지만만큼 당신이 전체 문자열에 작동하고 멀티 라인 수정 m를 사용하지 않는 한 (당신의 정규식 맛에 따라 다름)하지 않고 동일한 목적으로 \z (또는 \Z)

더 직관적으로 사용하면 A 시작이고 Z이 끝납니다.

\A 입력
\Z 입력의하지만 최종 종결에 대한 종말의 시작, 입력

1

caret은 알파벳 순서로 dollar 앞에옵니다.