CCC포함한 문자열 ^(.*)CCC(.*)$ 줄 바꾸기 : \n 탭 넣기 : \t 빈줄 제거 하기 찾을 말 : [\n]+ 바꿀 말 : \n C: 시작하는 두줄 → 한줄로 변경 하기 찾을 말 : [\n]+C: 바꿀 말 : C: >>문자로 시작하는 문자열 선택 >>(.*) >>문자로 시작하여 ini\로 끝나는 문자열 선택 ( \문자는 \\로 검색! ) >>(.*)(ini\\) \ 는 특수 문자를 문자 자체로 해석하도록 하는 Escape 문자로 사용된다. ? 자체를 찾으려고 하면 \? 와 같이 사용되어야 한다. . 자체를 찾으려고 하면 \. 과 같이 사용되어야 한다. |
두줄 → 한줄로 변경 하기
찾을 말 : [\n]+
바꿀 말 :
C:\Windows\Boot
C:\Windows\Help
C:\Windows\BootC:\Windows\Help
Part[a-z,0-9, ,-]* : Part로 시작하고 영문,숫자,-,빈칸을 포함하는 문자
아래사항은 인터넷을 검색하여 찾고 정리한 사항이며, 이것과 엑셀을 적절히 조합해서 사용하면 훌륭하게 원하는 결과값을 뽑아낼 수 있다.
^ : 행의 시작 (start)
모든 소스 앞에 일괄적으로 문자를 넣고 싶다면 찾을말에 ^ 바꿀말에 바꿀말 입력
^aaa : 문자열의 처음에 aaa를 포함하는 것을 찾아라
^" : 첫글자가 "로 시작하는 걸 찾아라.
$ : 행의 마지막 (end)
(^.*$) : 한 라인 전체
aaa$ : 문자열의 끝에 aaa를 포함하는 것을 찾아라
"$ : " 로 끝나는 것을 찾아라.
. : 모든 문자
* 바로 왼쪽에 있는 문자(직전의 선행문자)가 0번 또는 여러번 일치하는 문자
be* : b, be, bee 등을 찾는다
* : 직전의 선행문자가 없으므로 임의의 문자열 및 공백 문자열도 해당됨
.* : 직전의 선행문자가 모든 문자이므로 공백문자열을 제외한 문자열
+ 바로 왼쪽에 있는 문자(직전의 선행문자)가 1번 또는 그 이상 일치하는 문자
be+ : be, bee 등을 찾는다. b를 찾지는 않는다
[A-Z]+ : 대문자로만 이루어진 문자열
like.+ : 직전 선행문자가 . 이므로 like에 하나 이상의 문자가 포함하는 문자열을 찾아라
likeley, likehood 등은 찾지만 like는 찾지 않는다
만약 like를 포함하여 찾고자 한다면 like.* 를 사용하면 된다
? 바로 왼쪽에 있는 문자(직전의 선행문자)가 0번 또는 1번 일치하는 문자
be? : b, be를 찾는다.
| or를 의미
a|b|c : a, b, c 중 하나
korean|japan|chinese : korean, japan, chinese 중 하나
\ 는 특수 문자를 문자 자체로 해석하도록 하는 Escape 문자로 사용된다.
? 자체를 찾으려고 하면 \? 와 같이 사용되어야 한다.
. 자체를 찾으려고 하면 \. 과 같이 사용되어야 한다.
\n 줄바꿈 문자를 찾는다
모든 소스뒤에 일괄적으로 문자를 넣고 싶다면 찾을 말에 \n 바꿀말에 바꿀말+\n
\t 탭 문자를 찾는다.
[] 대괄호안에 들어간 문자/숫자와 일치하는 모든 것을 찾아라
[ab] : a 또는 b가 포함된 문자
[0-9] : 숫자를 모두 찾아라
[^] 대괄호안에 들어간 문자/숫자를 제외한 모든 것을 찾아라
[^0-9] : 숫자를 제외한 모든 문자
[^a-z] : 소문자를 제외한 문자
[^abc] : a 또는 b 또는 c를 제외한 문자
[^>]* : >가 아닌 모든 문자
{} brace : {}내의 숫자는 바로 왼쪽에 있는 문자(직전의 선행문자)가 나타나는 횟수 또는 범위 (EditPlus에서는 미지원)
a{3} : aaa 만 해당
ab{2,3} : abb, abbb 만 해당
() 정규식내에서 패턴을 그룹화할 때 사용
^[0-9]+\. : 01. , 02. , 004. 등 숫자. 이 포함된 문자열을 찾아라
x1[a-z,0-9,.,-,\t]* : x1으로 시작하고 영문, 숫자, ., -, 탭을 포함하는 문자
(src=")([a-z]*)(.files/dic.gif") : src="로 시작하고 .files/dic.gif"로 끝나는 문자열을 검색
'주민번호 13자리'를 '*************'로 바꾸는 정규식 패턴
[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]
Editplus의 정규식은 [0-9]{13} 처럼 반복 패턴을 인식하지 못함
DB_Insert_SMS_User_aspx_03= "이름"; --> 이름 으로 변경하고자 할때 사용하는 정규식
찾는말 : [_a-zA-Z0-9 ]*[=]?[\t| ]*"(.*)"[\t| ]*;[\t| ]*$
바꿀말 : \1
찾는 말: (\.)\n : 마침표(.)이 포함된 행을 찾아라. 자막에서 마지막에 마침표(.)가 들어간 걸을 제거하고자 할때 유용
바꿀 말: \n : 마침표를 제거하라
찾는 말: ^\-([^ ]) : 행의 첫줄이 하이픈(-)으로 되어 있고 칸 띄기가 안된 것([^ ])을 찾아라
바꿀 말: - \1 : 하이픈(-) 다음에 한칸 띄기를 하라.
\1은 첫번째 괄호묶음을 실행하라
\2는 두번째 괄호묶음을 실행하라
'Tip & Tech' 카테고리의 다른 글
folderclone 세팅 (0) | 2021.11.15 |
---|---|
실시간 cctv (0) | 2020.09.03 |
인스타그램 세미누드 일반인 및 사진작가 (0) | 2019.06.01 |
utorrent 토런트 다운로드 완료 목록 자동 삭제 (3.X VERSION 이상!) (0) | 2019.04.10 |
바이두 - 무료 다운로드 방법 (0) | 2019.04.10 |
smartFTP 사용법 및 팁 (2) | 2018.12.22 |
사진 배경 지워주는 사이트 (0) | 2018.12.20 |
인스타 추천 (0) | 2018.12.15 |
ISP 등록하는 방법 (0) | 2018.10.14 |
공기계 카카오톡 하는 방법 ( 번호없이 카카오톡 ) (0) | 2018.01.02 |