문자열 길이를 측정해보자. 어떻게?
원본을 보존하면서 측정값을 추가하고 싶다면?
\zs의 검색 결과는 선행하는 (.*)의 종료 위치.
검색 결과인 전체 문자열 종료 위치에 문자열 " -> "와 캡쳐그룹에 저장된 측정값을 이어서 추가하는 방식으로 치환.
변수 개수를 측정하고 싶다면?
변수는 key=value 구조를 가지며, 둘 이상은 &로 구분한다. &가 아닌 모든 문자 검사.
&가 있을 때와 없을 때 모두를 검사하도록 수량자 ? 추가.
검사 결과를 @로 치환. 변수 단위로 검사했기 때문에 변수 개수만큼 생성됨.
길이 측정값으로 치환.
관련 글
댓글 없음:
댓글 쓰기