Learning Perl을 읽는 동안 정규식에 관한 문제가 발생했습니다. 9 장에서 연습 문제 3은 a를 'a hitman'과 b = 'assassin'이라고하면 과 같이 문자열 a를 다른 문자열 b로 대체하고 b를 a로 바꿀 수있는 정규식을 사용한 다음 '암살자가 암살자를 살해했다. '는'암살자가 살인 청부 업 자 '로 변경되어야합니다.Regex practice from Perl
책에서 대답은 모든 eoln을 삭제 한 다음 eoln을이 상황을 처리하기위한 자리 표시 자로 사용하는 것이지만이 방법은 어색하고 보편적으로 적용 할 수없는 것입니다. 이 문제를 해결하기 위해 누군가가 더 나은 예를 들어, 한 - 라이너를 가질 수 있습니까?
의견을 보내 주셔서 감사합니다.
Ziyao 웨이
편집 :! 입력을 위해 너희들을 감사하지만, 일반적인 접근 방식 :
> 모든 ** eoln **을 삭제 한 다음 eoln을 장소 소유자로 사용합니다. <, "eoln"은 무엇입니까? – knittl
@knittl end of line. 나는 년 전에 파스칼을 썼다. –
EOL은 의미가 있지만 예제에는 EOL (줄 바꿈)이 없다. – knittl