소프트웨어 Emeditor 정규식 문의입니다. ","와 붙어 있는 한글이나 영어는 ...
2021.01.22 12:33
Emeditor 정규식 문의입니다. ","와 붙어 있는 한글이나 영어는 사이 띄기하기
모두 바뀌기에서 일괄로 처리하니 사소한 문제가 발생했는데, 수작업을 하는 일이 생겨서 힘드네요.
"," 혹은 "."와 붙어 있는 한글이나 영어는 사이 띄기하기를 한다. 숫자가 붙어 있 경우에는 천단위를 표시할 수 있기 때문에 띄지 않는다.
도움을 부탁드립니다. Happy day!
수정 후 예문
돌이 수면에 닿아서 주변에 원이 생기게 하며, 원은 더 이상 생기지 않을 때까지 계속 밖으로 퍼져나간다.
같은 방식으로 목소리나 소음이 공기에 닿아 둥글게 퍼져나가다가, 멀어지게 되면 우리가 들을 수 없게 된다.
하나는 머리칼의 무게로 인해 움직이는 것이고, 또 하나는 웨이브와 컬에서 나오는 움직임이다.
그는 단한 번도 목차나 개요, 색인 따위를 만들지 않았다. 글씨를 아무렇게나 휘갈겨 썼고, 이 주제를 다루다가 다른 주제로 옮겨갔다. 또 같은 말을 반복해서 쓰는 경우도 많았다. 하지만, da Vinci의 옹호자들은 그의 연결 감각이 대단히 포괄적이어서, 관찰 내용이 다른 내용과 어떻게 연결되어 있다.
시스템 사고의 창시자, Leonardo da Vinci는 이미 5세기 전, 이렇게 메모했다.
예문
돌이 수면에 닿아서 주변에 원이 생기게 하며,원은 더 이상 생기지 않을 때까지 계속 밖으로 퍼져나간다.
같은 방식으로 목소리나 소음이 공기에 닿아 둥글게 퍼져나가다가,멀어지게 되면 우리가 들을 수 없게 된다.
하나는 머리칼의 무게로 인해 움직이는 것이고,또 하나는 웨이브와 컬에서 나오는 움직임이다.
그는 단한 번도 목차나 개요,색인 따위를 만들지 않았다. 글씨를 아무렇게나 휘갈겨 썼고,이 주제를 다루다가 다른 주제로 옮겨갔다. 또 같은 말을 반복해서 쓰는 경우도 많았다. 하지만,da Vinci의 옹호자들은 그의 연결 감각이 대단히 포괄적이어서,관찰 내용이 다른 내용과 어떻게 연결되어 있다.
시스템 사고의 창시자,Leonardo da Vinci는 이미 5세기 전,이렇게 메모했다.
댓글 [14]
-
지후빠 2021.01.22 18:21
-
파풍초 2021.01.22 18:49
지후빠님께, 도움에 정말 감사드립니다.
덕분에 텍스트 수정이 한결 편해 졌습니다.
Happy day!
P.S.: 미처 생각하지 못한 부분이 있네요. 다른 부분은 잘 되었는데, 참고 문헌 인용부분에서 아래처럼 웹주소 같은 경우에 "." 다음에 스페이스를 주게 되네요. 이 부분을 해결하는 방법도 알려주시면 고맙겠습니다.
http://www.daesanpub.co.kr
-
줄리아니 2021.01.22 19:17
정규식 표현법을 잠깐 설명드리면
|
: or를 나타냅니다
\d : 숫자\D : 숫자가 아닌 문자
(,|\.)(\D)
$1 $2 -
파풍초 2021.01.22 19:23
줄리아니님께, 도움 주셔서 감사합니다.
다른 부분은 잘 변환이 되는데, 웹주소는 아래처럼 됩니다.
http://www. daesanpub. co. kr
-
지후빠 2021.01.22 20:35
\D 는 space도 포함하기 때문에 바꾸기하면 원하지 않는 곳에 space가 추가되어 space 2개가 되는 결과가...
-
줄리아니 2021.01.22 21:11
앗 그렇군요 !! 미처 생각을 못했습니다 ㅠ.ㅠ
-
지후빠 2021.01.22 20:33
일단 쉼표와 마침표 앞 문자가 한글 일때를 가정하면 다음처럼... 만약 영어도 있으면 다시 댓글 주십시오. 퇴근해야해서요.
찾기; ([가-힣][,|\.])([a-zA-Z가-힣])
바꾸기; \1 \2 (가운데 스페이스가 들어 있습니다.)
-
파풍초 2021.01.22 21:30
지후빠님께, 도움이 정말 감사드립니다.
영어 및 독어, 프랑스 어등 다양한 외국어도 섞여 있어서, 숫자 외에는 띄어쓰기가 되면 좋겠습니다.
Happy day!
-
지후빠 2021.01.22 23:26
샘플 문장이 인터넷 주소가 포함된 것이면 좋겠습니다. 가능하면 좀 장문이 필요합니다.
-
파풍초 2021.01.23 00:40
옙 감사합니다. 파일로 만들어서 보내드리도로 하겠습니다.
happy day!
-
지후빠 2021.01.24 08:33
1. http 주소가 나타나는 마지막 부분(1,211줄~끝까지)에서 마침표나 쉼표 뒤에 모두 공백이 있어서 이 부분은 바꾸기 대상에서 제외시키면 좋겠습니다.
2. 1,166~1,210줄에서 영어 약어 일때, 마침표나 쉼표 뒤에 공백이 들어가도 괜찮은지 확인해야 할 것 같습니다. 양이 많지 않으니 수작업으로 조금 수정해도 될 것 같습니다. 필요성에 대해서는 제가 알지를 못해서요.
3. 혹시 이런 파일이 많은 갯수이면 문제가 될 수도 있겠습니다. 갯수가 많으신가요?
4. (,|\.)([A-Z가-힣]) 찾기로 하면 될듯 합니다. (대/소문자 구분 체크 안하고요).
-
파풍초 2021.01.24 10:17
지후빠님께, 꼼꼼하게 살펴주셔서 정말 감사드립니다.
http:// 에서만 문제가 된다면, 발상을 거꾸로 해보면 어떨까 합니다.
알려주신 정규식을 적용하고 http:// ~~~에서 "."이후 스페이스가 들어갈 경우
예를 들면: http:// 이후에 "." 이후에 오는 것은 붙이는 정규식을 만들면 어떨까요?
Happy day!
-
지후빠 2021.01.24 21:23
주말이라 가족끼리 시간을 보내느라 늦었습니다.
검색하여 어느 정도 결과를 만들었는데 사소한 것이 해결 안되어서... 그래도 이정도면 될 것 같아서 그냥 올립니다.^^
1.
검색; (http)?(?(1)(.+\b)|([,\.])([a-z가-힣]))
바꾸기; \1\2\3 \4
바꾸기 \3 \4 사이에 공백이 있습니다.
단점으로 이렇게 하면 url 뒤에 공백이 추가됩니다.
http://www.riss.kr/link?id=A12345678
2.
다행히 주신 견본 파일에서는 url이 문장 끝에 있어서
찾기; \s$
바꾸기에는 비워두면 원상태로 되돌릴 수는 있을 것 같습니다.
1번 더 바꾸기를 하시면 되는데 이것이 해결이 잘 안됩니다.
일단은 이것으로 일단락 지어야 겠습니다.
참!!! 항상 문서들 전체에 적용하기 전에 충분히 테스트하시어 원하는 결과이면 적용하시길 권해드립니다.
또!!! 최초의 문서는 항상 반드시 백업되어야 합니다. 전체 폴더째 7z 압축 추천드립니다.
또 다음 단계가 적용되기 전에도 유사시 되돌릴 수 있도록 백업되어야 합니다.
(왜 이런 문제가 생겼는지 유추하다 보니 드는 생각이었습니다.^^)
-
파풍초 2021.01.24 21:42
옙 감사합니다.
초기에 아크로에디터로 이용하여 수작업을 하다가 이엠에디터를 사용하니 신세계를 발견한듯 하였습니다.
그래서 그냥 바꾸기를 했는데, 나중에 보니 부분적으로 문제가 좀 생겼습니다. 그러다가 일일이 수작업으로 고치다가 정규식이 있다는 것을 알게 되었고, 지후빠님과 몇몇 분들의 도움을 받아서 여기까지 왔습니다.
지금은 백업을 여러군데 하고 있습니다. 그러다가 정규식이 잘못되거나 일괄 바꾸기를 잘못하면 되돌리기를 합니다.
참 정말 감사한 일이지요.
Happy day!
안녕하세요? ^^
찾기; (,|\.)([a-zA-Z가-힣])
바꾸기; \1 \2 (가운데 스페이스가 들어 있습니다.)