2010-12-05 3 views
0

내 개미 파일에는 버전이 포함 된 '버전'속성이 있습니다. 전의. 2.5.17.230propertyregex를 사용하여 찾기/바꾸기 관련 질문

이제 모든 내용을 대체하기 위해 propertyregex 개미집을 사용하고 있습니다. (도트) 문자는 밑줄이 그어집니다. 다음과 같이 나는 문을 작성했습니다 :

<propertyregex property="Version" input="${Version}" regexp="." replace="_" global="true" />

그러나, 그것은 작동하지 않습니다. 나도 헛되이 이러한 시도 : regexp="\."regexp="[.]"

누군가가 도와 줄 수 있습니까?

감사

답변

6

override 속성이 true로 설정되어 있지 않으면이 이미 설정되어있는 경우, 작업이 속성 값을 덮어 쓰지 않습니다 있다는 PropertyRegexdocumentation 상태. Version 속성을 덮어 쓰려고하기 때문에 예제가 아무 것도 수행하지 않습니다.

+0

나는 이미 (귀하의 회신 전에 :) –

0

알 수 있습니다. 나는 입력과 같은 변수를 전달했다. 나는 다른 변수 'Version2'를 사용하여 propertyregex에서 결과를 얻었습니다. 여기가 있었어야 무엇 :

<propertyregex property="Version2" input="${Version}" regexp="\." replace="_" global="true" />

건배!