본문 바로가기

프로그래밍/기타(프로그래밍)

정규표현식 정규식 울트라에디터

정규표현식 정규식

 

울트라 에디터로 문자 편집이나 바꾸기를 할 때 사용하기 위해 울트라 에디터용 정규표현식을 적었다.

 

일반적인 프로그래밍에서 사용하는 정규 표현식과는 조금 다르다.

 

특정 문자가 들어있는 한 줄을 없애고 싶어서 찾아봤다.

 

UltraEdit 24버전 기준으로 했고, 9.0버전으로 테스트 해봤다.

 

 

정규식(Regular Expressions)

 

예) Root 가 포함된 문자열을 찾아 문자열 전체를 공백 또는 다른 문자로 변경하고 싶다면, 

Ctrl + R : 바꾸기 (Replace) 메뉴를 실행하고,

 

찾는 문자열에 아래와 같이 넣고 찾으면 된다.

 

%*Root*$

 

바꿀 문자열에 아무것도 안 넣으면 문자열을 삭제할 수 있다.

 

 

[ UltraEdit Regular Expressions ]

 

?     하나의 문자 (새로운 줄 제외)

++  하나 이상의 앞캐릭터 / 표현

+    하나 이상(반복되는 새로운 줄 제외)

*     0 이상 (새로운 줄 제외)

%    줄 시작점

$     줄 끝나는 곳

^t    탭문자

^b   페이지 나누기

^r    새줄 (CR only)(MAC 라인 끝)

^n    새줄 (LF only)(Inix 라인 끝)

^p    새줄 (CR/LF)(Dos 라인 끝)

[xyz]   일부분중 하나의 문자

[~xyz]  포함되지 않는 문자

^(A^)^(B^)     A 또는 B

^         특수 문자 마감

^( ^)    표현을 강조하거나 표시

 

 

 

[관련 링크]

 

정규표현식 나무위키

https://namu.wiki/w/%EC%A0%95%EA%B7%9C%20%ED%91%9C%ED%98%84%EC%8B%9D

 

 

반응형

'프로그래밍 > 기타(프로그래밍)' 카테고리의 다른 글

SQL 자주 쓰는 거  (0) 2021.12.22
ADB (Android Debug Bridge) 사용법  (0) 2020.03.27