---
title: "† #정규표현식 #정규식"
url: "https://notes.junghanacs.com/meta/20230727T091700"
author: "Junghan Kim"
date: "2023-07-27T09:17:00+09:00"
lastmod: "2025-03-26T00:00:00+09:00"
tags: ["convert","meta","regex"]
description: "정규표현식은 텍스트를 찾고 바꾸고 구조를 드러내는 강력한 문법으로 다뤄진다. 활용 팁과 관련 도구, 실제 사례를 모아 반복 작업과 변환의 감각을 키우는 자리다."
---

> [!abstract] 이 노트에 대하여
> 
> 정규표현식은 텍스트를 찾고 바꾸고 구조를 드러내는 강력한 문법으로 다뤄진다. 활용 팁과 관련 도구, 실제 사례를 모아 반복 작업과 변환의 감각을 키우는 자리다.

## 관련메타

-   [@#정보](https://notes.junghanacs.com/meta/20250604T190703)
-   [#트리시터 #LSP #언어서버프로토콜](https://notes.junghanacs.com/meta/20231001T132900)
-   [#개념어 #단어 #용어 #어휘 #전문_#키워드](https://notes.junghanacs.com/meta/20240806T124350)
-   [#검색엔진 #검색증강생성](https://notes.junghanacs.com/meta/20241002T085733)
-   [#시맨틱검색 #의미 #문맥](https://notes.junghanacs.com/meta/20250212T130000)
-   [#변환 #번역 #바꾸기](https://notes.junghanacs.com/meta/20250121T161418)

## BIBLIOGRAPHY

## 히스토리

-   [2023-07-27 Thu 09:17] 일단 관련 내용을 옮겨서 모아 놓자. 휴고 타입으로 만드는게 맞나? 그러려면 reference 캡처를 하는게 맞다. 그리고 작성하고 기록할만 하면 남기고 아니면 버린다. 여기에 작성된 정보로 바로 BIB 로 뽑아 낼 수 있다. 굳이 org 파일로 관리를 안해도 될 수도 있다. 아무튼 핵심은 내가 정리한 자료만 내것이라는 것이다.

-   [@프롯::Primer on regular expressions inside of Emacs](https://notes.junghanacs.com/bib/20250127T154040#h-6d1f0d59-ef46-4ba6-9ccb-d28bcc1942eb)

## 정규표현식 활용 팁

[2023-03-31 Fri 22:54]

다름이 아니라, 내가 해결하고자 하는 예제를 넣는다. 알아야 할 수 있는 개념들이다.

### [[data: 시작하는 링크 제거 방법

비슷한 예에서 다 응용하면 된다. 편하다. 일단 grep 으로 검색하고 embark 로 모은 뒤 wgrep 활성화후 수정해서 저장하면 된다.

```text
\[\[.*\]\]

.* 이게 * 는 반복인데 .은 암거나 인가보다.
```

### C-q 사용법

[2023-09-18 Mon 23:01]

-   C-q C-j : newline 편리하다. 괜찮다.

### rg-menu 이용하면 증분 수정을 할 수 있다.

[2023-09-09 Sat 17:17] 계속 범위를 줄여가면서 반영한다.

rg-menu -&gt; file or directory -&gt; 추출된 버퍼에서 rg-menu regex -&gt; spacemacs/compleseus-wgrep-change-to-wgrep-mode -&gt; iedit or replace -&gt; `ZZ`

-   % 넣고 추리면서 수정하면 편하다.
-   / 로 regex 검색해서 혹시 안된 부분 커버

### footnote 수정 방법

이게 난이도가 더 높다.

## KEYWORDS: regex

-   [bib/ @데이비드머츠 @벤포터 정규표현식 퍼즐 문제 '2024-07-04 #2025-06-17](https://notes.junghanacs.com/bib/20240704T170556)
-   [bib/ @피터린츠 #형식언어 #오토마타 #계산이론 #정규문법 '2024-07-15](https://notes.junghanacs.com/bib/20240715T114820)
-   [bib/ @박두순 #컴파일러 이해 '2025-06-06 #2025-06-06](https://notes.junghanacs.com/bib/20250606T123613)
-   [notes/ @힣: #이맥스 #검색 #일괄편집 #워크플로우 #한번에 #전체 #점진 #변경 #치환 #정규식 '2023-07-10 #2026-02-19](https://notes.junghanacs.com/notes/20230710T191400)
-   [notes/ #정규표현식 #학습 중요성 '2023-11-11](https://notes.junghanacs.com/notes/20231111T141850)
-   [notes/ #정규표현식 리빌더 대화형 빌더 - 이맥스 빌트인 '2024-07-16](https://notes.junghanacs.com/notes/20240716T090453)
-   [notes/ #정규표현식: 정규식 검색 일부 텍스트 변경 '2024-09-15 #2025-04-01](https://notes.junghanacs.com/notes/20240915T234215)
-   [notes/ 조합형 NFD 자모를 완성형 NFC 음절 변환 - 정규화 '2025-01-25 #2025-01-25](https://notes.junghanacs.com/notes/20250125T190619)
-   [notes/ @protesilaos: 이맥스 정규식 기본 '2025-04-22 #2025-04-22](https://notes.junghanacs.com/notes/20250422T174538)
-   [notes/ ¤occur 이맥스 버퍼 특정 문자열 정규표현식 탐색 변경 '2025-07-10 #2025-07-10](https://notes.junghanacs.com/notes/20250710T141411)
