소프트웨어 정규식에서 제목을 헤드라인 형식으로 바꾸는 질문입니다.
2023.09.27 15:21
정규식에서 제목을 헤드라인 형식으로 바꾸는 질문입니다.
Total commander는 파일 이름을 헤드라인으로 바꾸는 방법이 있는데, Emeditor에서 정규식으로 잘 모르겠습니다.
아래의 제목을 헤드라인 형식으로 바꾸는 정규식이 있으면 한 수 지도를 부탁드립니다.
<h1>The case of Cary: legacy regarding splitting in schizophrenia</h1>
->
<h1>The Case of Cary: Legacy Regarding Splitting in Schizophrenia</h1>
<h2>A relational, trauma-based model of schizophrenia</h2>
->
<h2>A Relational, Trauma-based Model of Schizophrenia</h2>
댓글 [10]
-
夕影 2023.09.27 16:43
-
파풍초 2023.09.27 17:25
夕影님께, 도움 감사드립니다.
위의 내용은 일괄적으로 대문자로 바꾸는 것입니다.
헤드라인 형식은 전치사 등은 그냥 소문자로 두고 일반 명사, 형용사, 동사 등은 대문자로 바꾸는 것입니다.
이렇게 바꾸는 명칭을 신문의 헤드라인이라고 하는데, 일괄 소문자, 일괄 대문자 등은 가능한데,
헤드라인 형식의 변환은 잘 되지 않아서 질문을 드린 것입니다. 제가 다시 한번 살펴보겠습니다.
해피 데이!
-
夕影 2023.09.27 18:53
정규식만으로 특정 단어를 제외하고 모든 단어의 첫 글자를 대문자로 바꾸는 것은 어렵습니다.
정규식으로 조건이 들어간 문장을 처리하는 데는 한계가 있습니다.
위 문장에서 전치사는 in, of 이렇게 2글자로 한정할수 있지만 문장에 3글자 이상의 전치사가 존재하는 경우가 있기 때문에
정규식 만으로는 동작이 안됩니다 -
파풍초 2023.09.27 21:28
夕影님께, 도움 감사드립니다.
문장의 길이가 단어가 2~30개가 될 수 있기도 합니다.
total commander에는 파일 이름 바꾸기에 그 기능이 있어 정규표현식에서 가능할까 해서 질문을 드린 것입니다.
그림에 보면 첫글자는 대문자로 보이지만, 적용해 보면 전치사는 소문자로 되는 헤드라인 형식입니다.
해피 데이!
-
Abundance 2023.09.28 00:51
이것은 Total Commander 에 추가적인 기능이 들어간 것입니다.
TC에만 있는 기능입니다.
보통의 정규식은 각 단어의 첫 알파벳은 대문자로 변경하되 전치사는 대문자로 변경하지 말 것이라는 기능이 없습니다.
Total Commander 를 개발하는 ghisler가 정성을 들여서 그런 기능을 넣은 것이고
다른 소프트웨서는 정규식을 지원해도 그런 기능(관사나 전치사를 인식해서 대문자로 변경하지 않는 기능)은 없는 게 정상입니다.
EmEditor도 그런 기능은 없습니다.
-
파풍초 2023.09.28 11:25
-
지후빠 2023.09.28 11:02
Title Case 참고 ; https://en.wikipedia.org/wiki/Title_case
https://github.com/lintalist/TitleCase 오토핫키 소스를 사용하여 변환툴을 간단히 만들었습니다. 테스트해보십시오.
TitleCase-h-tag.ahk , TitleCase-h-tag.exe - 바이러스 오진 있을 수 있습니다.
- <h?>content</h?> tag에만 선택적으로 적용합니다.
- exe를 실행하면 파일 한개를 선택하여 변환할 수 있고,
- 탐색기에서 파일 여러개를 exe로 drag-n-drop 하면 여러 파일을 동시에 변환할 수 있습니다.
즐거운 명절되십시오. ^^
-
파풍초 2023.09.28 11:27
-
지후빠 2023.09.28 11:54
TitleCase-h-b-tag.ahk , TitleCase-h-b-tag.exe
- <h><b>Title Text</b></h> tag에 대응하도록 수정하였습니다.
-
파풍초 2023.09.28 12:32
지후빠님께, 도움 정말 감사드립니다.
제가 ahk 파일을 놓쳤네요. 이 파일을 상황에 따라 수정하면 되겠네요.
ahk 파일 내용을 보니 복잡하네요. 헤드라인 형식으로 바꾸는 것이 이렇게 어려운 코딩이 필요한지 몰랐습니다.
정말 고맙습니다.
해피 추석!
<h2><b>The Role of Relational Trauma in Schizophrenic Psychoses: Between NLP and Neuroscience</b></h2>
<h2><b>Language: The mind in action</b></h2>
<h3><b>Research Has Generated as Much Evidence as Controversy About the Nature of Schizophrenia</i></h3>
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
97984 | 소프트웨어| 음질향상 프로그램 [7] | sum | 767 | 10-07 |
97983 | 윈 도 우| windowsXPE149 [4] | 메아리 | 579 | 10-07 |
97982 | 소프트웨어| DriveSnapShot 복구시 백업파일이 분할되는 현상 [1] | 줄기야 | 266 | 10-07 |
97981 | 소프트웨어| 한글화 부탁요... [2] | 淸樂 | 376 | 10-07 |
97980 | 윈 도 우| Shell quick lanch 아이콘 순서가 매번바뀌네요 | 아킬레스님 | 123 | 10-06 |
97979 | 윈 도 우| 크롬 [2] | 덥다 | 347 | 10-06 |
97978 | 윈 도 우| windows.old [6] | 덥다 | 616 | 10-06 |
97977 | 윈 도 우| 윈도우11 21H1 에서 22H2로 업데이트 오류 [4] | 클리엔테스 | 307 | 10-06 |
97976 | 하드웨어| PC부팅은 됬는데 불량 확인 방법이 있나요?? | 단디™ | 219 | 10-06 |
97975 | 소프트웨어| PDF 검색 잘 하는 프로그램 추천해주세요. [9] | 최동안 | 309 | 10-06 |
97974 | 하드웨어| 그래픽이 나간거 같아요 추천 [8] | 단디™ | 495 | 10-06 |
97973 | 소프트웨어| Wondershare DemoCreator 구입 관련 문의 드립니다. | 들에핀국화 | 83 | 10-06 |
97972 | 소프트웨어| 안녕하십니까 유튭서 4k영상을 [2] | nissan | 352 | 10-06 |
97971 | 기 타| PC배우려는데 내일배움카드 아시나요 ??? [6] | 대조선언니 | 388 | 10-06 |
97970 | 윈 도 우| 윈도11에서 원드라이브를 매핑하는데 오류가 납니다. [2] | brucex | 118 | 10-06 |
97969 | 윈 도 우| PE [5] | 넥스트타인 | 519 | 10-06 |
97968 | 윈 도 우| cmd파일에서 명령어를 두줄을 넣을 때 어떻게 하나요? [5] | brucex | 322 | 10-05 |
97967 | 소프트웨어| emeditor 정규표현식에서 대문자를 소문자로 바꾸는 표현식... [2] | 파풍초 | 105 | 10-05 |
97966 | 기 타| HTML 고수님께 다시 질문 드립니다. [2] | CBN | 200 | 10-05 |
97965 | 소프트웨어| xcopy로 폴더를 업데이트 할 때입니다 [6] | brucex | 209 | 10-05 |
https://windowsforum.kr/qna/14549246
이 글을 참조해보세요