Notepad++에서 Regex를 사용하여 파일에서 href를 찾습니다.

Notepad++에서 Regex를 사용하여 파일에서 href를 찾습니다.

폴더에 많은 dita 파일(XML 파일)이 있습니다.

예를 들어 s 가 나타나는 모든 항목을 찾고 싶습니다 href.

href="c_aboutKnowledgeInCoreManage.dita"
href="t_addAnInternalActivityToShift.dita"

정규식 및 파일에서 찾기 필터를 사용하여 폴더에서.

hrefs 의 모든 발생을 찾은 후 ; admin_앞에 용어를 접두어로 붙이고 싶습니다 c_aboutKnowledgeInCoreManage.dita. 출력은 다음과 같아야 합니다.admin_c_aboutKnowledgeInCoreManage.dita

누군가 검색어에 대해 도움을 줄 수 있나요?

답변1

admin_앞에 용어를 접두어로 붙이고 싶습니다.

없이 줄을 삭제하는 방법은 무엇입니까 .?

  • 누르다CtrlShift>F

  • "찾을 내용"을 다음으로 설정하세요.href="(.*)"

  • "바꾸기"를 다음으로 설정하세요.href="admin_\1"

  • "필터"를 다음으로 설정하세요.*.dita

  • 적절하게 "디렉토리"를 설정하십시오.

  • "정규식" 활성화

  • "파일에서 바꾸기"를 클릭하세요.

    여기에 이미지 설명을 입력하세요

이전 예:

abcd
href="c_aboutKnowledgeInCoreManage.dita"
defg
href="t_addAnInternalActivityToShift.dita"
hijk

이후의 예:

abcd
href="admin_c_aboutKnowledgeInCoreManage.dita"
defg
href="admin_t_addAnInternalActivityToShift.dita"
hijk

추가 읽기

관련 정보