/MS워드의정규표현식23년 쯤 전에 /MS워드의정규표현식도 쓸만 하더라..는 식의 일기를 썼었는데... [KPUG에 올린 문의글]을 보면서 워드를 사용해서 치환하는 법을 알려드리려고 했는데, 주인장이 먼저 해보려니까 죽어도 안 되더군요 -_-; 원본은 "년월_일_내용" 형식으로 되어 있고,0402_11_안녕하세요 0402_12_안녕히 가세요 0402_13_내일 또 봬요 ...이걸 앞에 "년월_일" 부분을 떼어내고 끝에 mp3 를 붙이고 어쩌고 해서 다음과 같이, ren 0402_11.mp3 0402_11_안녕하세요.mp3 ren 0402_12.mp3 0402_12_안녕히 가세요.mp3 ren 0402_13.mp3 0402_13_내일 또 봬요.mp3바꾸고 싶습니다. 앞에 "년월_일"부분을 떼어내는 건 쉽게 하겠는데, 뒤에 나머지 전부를 묶고 끝에 mp3 를 붙여야 하는데 찾을 내용에 "*"나 "@" 어느 패턴을 써도 처음 한 글자만 일치시키고 뒤의 것까지 해주질 않는군요. 게다가 패턴 사용에 체크한 상태에서 "줄바꿈"을 명시하는 기호가 뭔지를 모르겠습니다. 답을 아시는 분은 080-....이 아니라 여기 리플로 좀... -- Raymundo 2008-12-22 9:22 pm
Comments & Trackbacks고민하시지 마시고 펄로... 쿨럭...-- keedi 2008-12-28 8:46 am
찾을 내용 : ([0-9]@_[0-9]@)_(<[가-힣]@>) 바꿀 내용 : ren \1.mp3 ^&.mp3 꺽쇠는 <단어>를 묶는 기능인데 문자에만 해당하는 것 같습니다. 즉, 꺽쇠를 사용 안 해주면 매우 언그리디하더군요.. 또, 숫자는 그리 안 해도 그리디하게 단어 단위로 잘 묶는 것 같습니다. 이 단어라는 것에는 언더바가 빠지더군요, 일일이 수동으로 넣었습니다 (배웠습니다.) 나머지는 흔한 얘기 (^& 역시 흔한 얘긴가요 ? 잘 모르겠습니다. "찾을 내용" 전체를 그대로 다시 씁니다.) ^^ -- 211.211.60.214 2010-10-4 11:54 pm
아, 찾을 내용에 두 번째 백레퍼런스용 괄호는 필요 없군요.. 네이버에 펄 공부하러 갔다가.. 여기까지 왔습니다. SCuniverse입니다. 수고하세요.. -- 211.211.60.214 2010-10-4 11:57 pm
줄 바꿈은 ^13 사용하시기 바랍니다. -- 211.211.60.214 2010-10-5 4:35 am
어이쿠 2년만의 답글이.. 감사합니다 :-) -- Raymundo 2010-10-5 9:50 am
주인장분류 |
Diary최근 글들
코멘트와 트랙백
옛 글들RSS주요 페이지
이 홈페이지의 인터위키는 다음과 같습니다. GyparkWiki UTF-8 https://gypark.pe.kr/wiki/ |