2013-09-05 2 views
6

소문자로 HREF 링크를 변경하려면 :정규식은 내가 좋아하는 링크 페이지가

href="FileName-One-Example.html" 

나는 소문자로 " 종료 href=" NAD 사이에 아무것도의 경우를 변경 ++ 메모장 정규 표현식 명령을해야하고, 그 전후의 모든 것을 그대로 페이지에 남겨 둡니다.

그래서 결과는 다음과 같습니다

href="filename-one-example.html" 

답변

12

이 사용할 올바른 정규 표현식이다 : 텍스트가 두 개의 '사이 여야 낮은 맡았다 될 것을

Find: (href=")([^"]*) 
Replace: \1\L\2\L 
+2

주 \ L'. – Omar

+2

@Omar 올바르지 않습니다. "위/아래"명령을 중지하려면 "\ E"를 입력해야합니다. 참조 : http://stackoverflow.com/questions/1159343/convert-a-char-to-upper-case-using-regular-expressions-editpad-pro –

+0

로드 중 이름 지정 규칙을 변환 할 때 메모장 ++를 사용했습니다. C# 코드 (수백 파일). 필드에 대한 오래된 컨벤션은'mAbcXyz' 였고 새로운 것은'_abcXyz'였습니다. (초기 "m"이 더 낮아진 후에 첫번째 캐릭터의 대/소문자를 바꾸고 싶다는 의미입니다). 결과는 다음과 같습니다 : 찾기 :'\ b (m) ([AZ]) ([A-Za-z0-9 _] *) \ b' 바꾸기 :'_ \ L $ 2 \ E $ 3' ' E '는 교체 표현식에서 소문자로 변환되었습니다. –