Development Tip

메모장 ++에서 regexp 캡처 그룹을 바꾸시겠습니까?

yourdevel 2020. 10. 29. 20:07
반응형

메모장 ++에서 regexp 캡처 그룹을 바꾸시겠습니까?


빠른 질문 : ^(?:\b[A-Z]+\b\s+)+(.*)\d{8}두 개의 캡처 그룹을 제공 하는 정규 표현식이 있습니다. 캡처 그룹 1을 공백으로 바꾸고 싶습니다. 가능합니까?

내가 \1바꾸면 : TEST TESTER Hello, world. Another word here. 75793250->를 Hello, world. Another word here. 이 결과를 원합니다 : TEST TESTER 75793250. \1공백으로 바꿉니다.


다음을 사용해보십시오.

^((?:\b[A-Z]+\b\s+)+)(?:.*)(\d{8})

그리고 다음으로 대체하십시오.

\1\2

왜 그렇게 하시겠습니까?

이렇게 해

정규식 :^(\b[A-Z]+\b\s+)+(?:.*)(\d{8})

다음으로 교체 :\1 \2

참고 URL : https://stackoverflow.com/questions/17392392/replace-regexp-capture-group-in-notepad

반응형