Diary/MS워드의정규표현식2 페이지의 소스 보기
마지막으로 [b]
-- Loading page list... --
내용출력
로그인[l]
Diary
[f]
최근변경내역
[r]
페이지목록[i]
횡설수설[2]
게시판[3]
링크
수정할 수 없습니다: Diary/MS워드의정규표현식2 는 읽기 전용 페이지입니다.
#TEMPLATE [[Diary/DynamicTemplate]]
== [[/MS워드의정규표현식2]] == 3년 쯤 전에 [[/MS워드의정규표현식]]도 쓸만 하더라..는 식의 일기를 썼었는데... [http://www.kpug.net/zboard/view.php?id=almighty&no=106125 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-....이 아니라 여기 리플로 좀...
===== Comments & Trackbacks ===== 고민하시지 마시고 펄로... 쿨럭...
: ㅎㅎㅎㅎ 연말 잘 보내고 계신가요? \\ \\ 저야 vi로 하든 perl로 하든 상관없는데 남에게 그러라고 할 수가 없는 상황이었다보니....
저도 MS Word 잘 파악은 못하고 있지만.. 대강.. 이렇게 하니까 되더군요.. \\ \\ 찾을 내용 : ([0-9]@_[0-9]@)_(<[가-힣]@>) \\ 바꿀 내용 : ren \1.mp3 ^&.mp3 \\ \\ 꺽쇠는 <단어>를 묶는 기능인데 문자에만 해당하는 것 같습니다. \\ 즉, 꺽쇠를 사용 안 해주면 매우 언그리디하더군요.. \\ 또, 숫자는 그리 안 해도 그리디하게 단어 단위로 잘 묶는 것 같습니다. \\ 이 단어라는 것에는 언더바가 빠지더군요, 일일이 수동으로 넣었습니다 (배웠습니다.) \\ 나머지는 흔한 얘기 (^& 역시 흔한 얘긴가요 ? 잘 모르겠습니다. "찾을 내용" 전체를 그대로 다시 씁니다.) \\ \\ ^^
아, \\ 찾을 내용에 두 번째 백레퍼런스용 괄호는 필요 없군요.. \\ 네이버에 펄 공부하러 갔다가.. 여기까지 왔습니다. \\ SCuniverse입니다. \\ \\ 수고하세요..
줄 바꿈은 ^13 사용하시기 바랍니다.
어이쿠 2년만의 답글이.. 감사합니다 :-)
---- [[주인장분류]]
Diary/MS워드의정규표현식2
페이지로 돌아가기 |
다른 수정본 보기