답변:
를 사용하여 패턴 일치를 연습 할 수있는 온라인 환경을 찾고 있다면 regex
텍스트의 특정 부분에 대한 식을 가지고 놀 수있는 유용한 리소스가 많이 있습니다. 내 머리 꼭대기에는 regex pal 또는 rubular가 있습니다.
운동의 측면에서, 하나 개의 아이디어로 태그 질문을 검색하는 것입니다 [regex]
에 스택 오버 플로우 . "이 텍스트를 가지고 있습니다.이 부분과 일치하고 싶습니다"라는 형식의 새로운 정규식 질문이 항상 게시됩니다. 당신은 당신이 편안하다고 느끼는 것을 고르고 자신의 시간에 그것을 시도하려고 할 수 있습니다. 솔루션을 허용 된 답변과 비교할 수 있다는 이점도 있습니다.
시작하기 위해 다양한 훌륭한 리소스 가있는 정규식 사이트 가 있습니다.
참고 : grep
특히 명령에 대해 질문했지만 regex
패턴 일치 측면에서 제공 해야하는 하위 세트 만 사용하기 때문에 regex
일반적으로 초점을 맞추는 것이 좋습니다 . 또한와 grep
같이 더 넓은 regex
어휘 를 포함하는 다양한 종류가 있으며 egrep
결국에는 사용해야 할 수도 있습니다. man grep
추가 기능 / 변형에 대한 자세한 내용을 참조하십시오 .
귀하의 질문 의 온라인 및 정규식 부분 을 만족시키는 제안 :
http://gskinner.com/RegExr/ 는 매우 친숙한 정규식 테스트 도구입니다. 정규식 패턴을 만들 때 즉시 결과를 강조 표시합니다. 정기적으로 사용합니다 (Adobe AIR를 사용하는 데스크탑 버전도 있음)
tojrobinson이 말했듯이에 구현 된 정규 표현식의 하위 집합 만 grep
있지만 즉각적인 피드백이므로 학습 프로세스에 도움이됩니다.