Eclipse에서 찾기/교체 필드에서 regexp 매칭 결과 $ 1을 변경할 수 있습니까?
-
09-09-2019 - |
문제
범위에서 많은 숫자를 검색하고 교체하고 싶습니다. 0-9 그리고 그들에게 하나를 추가하여 범위에있게됩니다. 1-10 대신에.
예를 들어:0 3 5
될 것입니다 :1 4 6
Eclipse 찾기/교체 창에서 숫자를 ^([0-9]+) $와 일치시킬 수 있습니다.
교체 필드에서 어떻게 든 일치하는 숫자 $ 1에 추가 할 수 있습니까?
/G
해결책
아니요, 콜백 함수/매크로를 지정하는 방법은 없습니다. 이는 첫 번째 그룹 ($ 1) 또는 결과를 그러한 방식으로 변경하는 데 필요한 것입니다.
어쩌면 이것을 가능하게하는 플러그인이 있지만 현재는 알지 못합니다.
해결 방법으로 사용할 수 있습니다 제다트 이를 위해 결과에 스크립트를 적용 할 수 있습니다 (아직 시도하지는 않았지만 그것이 얼마나 잘 작동하는지 확실하지 않습니다).
제휴하지 않습니다 StackOverflow