2017-01-30 2 views
-5

로 교체 메모장 ++ 정규식 :나는 다음과 같은 패턴을 찾으려는 패턴

Image not found: /Images/IMG-20160519-WA0015.jpg 

과 같은 위의 텍스트에서 이미지 이름을 포함, 일부 마크 업으로 대체 :

<a href="IMG-20160519-WA0015.jpg"><img src="IMG-20160519-WA0015.jpg" width="180" height="240" alt="IMG-20160519-WA0015.jpg" class="image" /> 

그것은 가능합니다 어떤 종류의 Regex 또는 플러그인 또는 단순히 굽기 뉴런?

감사합니다.

+2

순수 코드 쓰기 요청이 오프 주제 스택 오버플로입니다 - 우리는 여기서 질문 * 특정에 관련 기대 : 당신이 코멘트에 문제가 언급 한 이후, 여기 내 설정의 이미지입니다 * 프로그래밍 문제 - 그러나 우리는 당신이 행복하게 직접 작성하도록 도울 것입니다! [당신이 시도한 것] (http://stackoverflow.com/help/how-to-ask)과 당신이 붙어있는 곳을 말해주십시오. 이것은 또한 우리가 귀하의 질문에 더 잘 답변하는 데 도움이 될 것입니다. –

+0

왜 그렇게 무례합니까? 그런 식으로 투표하는 이유는 무엇입니까? 동의하지 않습니다. 그 정규식 자체 코딩 거의 방법이 아닌가요? (내가 마스터하지 않습니다. 분명히) 또한 검색 및 stackoverflow 거기에 메모장 ++ 및 정규식을 많이 발견하고 올바른 질문을 가정합니다. 왜이 특정 하나를 금지? – Sergio

답변

2

시도 ^Image not found: \/Images\/(IMG-.*\.jpg)을 찾는 정규식에서 캐럿 (^)이이 줄의 시작 부분에 있어야한다는 말한다 <a href="\1"><img src="\1" width="180" height="240" alt="\1" class="image" />

참고로 교체, 확실하지 그게 당신의 경우라면하지만 난 그것을 의심 입니다. 또한 "IMG-"접두사가 상수라고 가정합니다. 그렇지 않으면 정규 표현식에서 네 개의 문자를 제거 할 수 있습니다.

잘 모르는 경우 RegExr은 정규식을 작성하고 테스트하기위한 좋은 양방향 방식입니다.

편집 : enter image description here

+0

슬프게도 아무것도 찾지 못합니다 .. 정상적으로 replace (regexp로 대체) 및 TextFX one에서 테스트했습니다. 감사합니다. – Sergio

+0

정상적인 내장 정규 표현식 찾기 - 바꾸기 - 줄의 시작 부분에 "이미지를 찾을 수 없음"텍스트가 나와 잘 작동합니까? –

+0

들여 쓰기가 있습니다. 그것은 전에 14 공간이 있습니다. 그러나 나는 그것들을 추가하여 시도했지만 어느 것도 작동하지 않는다. – Sergio

관련 문제