Eclipse에서 찾기/교체 필드에서 regexp 매칭 결과 $ 1을 변경할 수 있습니까?

StackOverflow https://stackoverflow.com/questions/594215

  •  09-09-2019
  •  | 
  •  

문제

범위에서 많은 숫자를 검색하고 교체하고 싶습니다. 0-9 그리고 그들에게 하나를 추가하여 범위에있게됩니다. 1-10 대신에.

예를 들어:0 3 5

될 것입니다 :1 4 6

Eclipse 찾기/교체 창에서 숫자를 ^([0-9]+) $와 일치시킬 수 있습니다.

교체 필드에서 어떻게 든 일치하는 숫자 $ 1에 추가 할 수 있습니까?

/G

도움이 되었습니까?

해결책

아니요, 콜백 함수/매크로를 지정하는 방법은 없습니다. 이는 첫 번째 그룹 ($ 1) 또는 결과를 그러한 방식으로 변경하는 데 필요한 것입니다.


어쩌면 이것을 가능하게하는 플러그인이 있지만 현재는 알지 못합니다.


해결 방법으로 사용할 수 있습니다 제다트 이를 위해 결과에 스크립트를 적용 할 수 있습니다 (아직 시도하지는 않았지만 그것이 얼마나 잘 작동하는지 확실하지 않습니다).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top