데이터베이스에서 검색하는 html 파일과 여러 jpg 파일이 있습니다. 이 HTML에는 여러 개의 img scr = "..." 태그가 있으며 각 태그에는 고객의 URL을 기반으로 한 절대 경로가 있습니다. 내 작업은 html 및 이미지 파일을 로컬 드라이브에 압축 해제 한 후 해당 절대 경로 각각을 상대 경로로 바꾸는 것입니다. ,여러 html 절대 경로 문자열을 상대 경로로 바꿉니다.
이1) 고객의 URL은 HTML 파일 내의 모든 동일합니다 :
예를 들어, 내가 가진 :
...
<img src="www.something.com\images\image1.jpg">
...
<img src="www.something.com\images\image2.jpg">
...
<img src="www.something.com\images\image3.jpg">
그리고 내가 원하는 :
이...
<img src="image1.jpg">
...
<img src="image2.jpg">
...
<img src="image3.jpg">
과제는 그러나 다른 html에는 다른 고객 URL이 있습니다. 그래서 모든 HTML에서 동일한 문자열을 단순히 찾을 수는 없습니다.
2) java의 기본 라이브러리를 사용하여 Java로 작성해야합니다. Jsoup 나 다른 제 3 자 병을 사용할 수 없습니다.
질문 : 갈 방법이 될 것입니다 정규 표현식을 사용하여 완전히 대체하기를 추정하지만, 다른 고객에 대한 htmls의 경우에는 다양한 검색 문자열을 작성하는 방법을 잘
. 답변을 얻기 위해 스택 제출을 샅샅이 조사했지만이 고유 한 시나리오와 문제점을 가진 스택 제출을 찾지 못했습니다.
내 질문에이 작업을 수행하는 가장 좋은 방법은 무엇입니까?
미리 감사드립니다.
나는 모든 해답은 크고 작은 주셔서 감사합니다. 그리고 여기에 있던 사람들은 제거되었습니다. 나는 각각을 시도 할 것이다. – MaxAx