의 읽기 값이 나는 특성 파일에서로드 적절한 값을 XML 파일의 일부 정규 표현식의 모든 발생을 교체해야합니다. XML 파일의 예를개미 정규식. 일치 표현
- 으로 내가 속성 파일에
< port=${jnpPort}/>
- 이 내가 지금 사용하여 내가
< port=3333/>
같은 항목이 XML 파일을 갖고 싶어
port=3333
이
<replaceregexp match="\$\{(.*)\}" replace="${\1}" flags="g" byline="true">
<fileset dir="." includes="file.xml"/>
</replaceregexp>
나는 꽤 많이 사를 얻을 수 나 <port=${jnpPort} />
. $ {jnpPort} 값을 속성 파일에서 읽으 려합니다.
확인 감사합니다. 그것은 작동 할 것이고 나는 이것을 시도했지만 좀 더 일반적인 것을 찾고 있습니다. 대체해야하는 값을 정의하고 싶지는 않지만 정규 표현식을 기반으로해야합니다. 예를 들어 하나의 파일에 다른 수의 조합이 있습니다. 그리고 $ {something}이 속성 파일에서 어떤 값을 설정할 지 결정합니다. –
user284367