반응형

정규식


1. 특수 문자


A. '^'


  ^ : 문자열의 시작


  ex) ^The => The으로 시작하는 문자열 검색


B :  '$'


 $ : 문자열의 끝


  ex) Ends$ => Ends 로 끝나는 문자열 검색


C : '*'


 * : 문자열 뒤에 0 개 이상의 같은 문자 조회

 

 ex) ab* : a, ab, abbb 등

 

D : '+'

  

 + : *와 비슷하지만  한개 이상의 같은 문자 조회

 

 ex) ab+ : ab, abbb 등


E : '?'


 ? : 있을 수도 있고 없을 수도 있는 경우


 ex) a?b+$ : a가 있을 수도 있고 없을 수도 있으며, 그 뒤에 한개 이상의 b로 끝나는 문자열


{} : 반복되는 수를 영역으로 지정할 수 있음


"ab{2}" : a뒤에 2개의 b가 있는 문자열 ==> abb

"ab{2,}" : a뒤에 최소한 2개 이상의 b가 있는 문자열 ==> abb, abbbb 등

"ab{3,5}" : a뒤에 3개에서 5개 사이의 b가 있는 문자열 ==> abbb, abbbb, abbbbb



| : or을 의미함


hi or hello ==> hi|hello

bdf or asdf ==> (b|as)df


. : 어떤 한 문자를 의미

a.[0-9] : a뒤에 문자와 숫자가 붙어 있는 패턴

^.[3]$ : 3문자로만 되어 있는 문자열




반응형

'UTILITY' 카테고리의 다른 글

ghost 옵션  (0) 2019.11.27
POSTMAN Spring 에 Post 데이터 전송 예  (0) 2019.05.27
Process Hacker  (0) 2014.03.26
SSH System Administration Tool  (0) 2014.03.01
secureCRT 대신 putty 사용하기 (멀티탭 관련)  (0) 2014.03.01
반응형



소개글 : http://web-dev.tistory.com/562


위의 글은 아크로 에디터를 다운로드 받는 등 간단한 소개 내역이다.


사실 


울트라 에디터를 사용했던 주된 이유는 


대용량 한글 텍스트 파일(1GB 이상)을 부담없이 열어주며,


정규식 표현으로 특정 단어 + 다음줄 변환이 가능했기 때문이다.


그동안 아크로 에디터에서는 안되는 줄 알았는데,...


제 무지였음을 깨닿고 내용을 남깁니다.



-> 대용량 텍스트 연계 파일의 경우


DxxxxDxxxDxxx 등과 같이 특정 단어로 시작하는 경우가 많다.


그럴 경우


1. 아크로에디트 -> 찾기 -> 바꾸기 실행

    



2. 아래는 바꾼 후의 사진

    - 멋지지 않은가?

      실제 사례로... xml 태그 같은 경우

      찾는 문자열 : ><

      바꿀 문자열 : >\n< 

     정규 표현식 사용 체크, 범위 전체 체크 하면

     깔끔한 형태로 보여진다.


3. 기타 팁

    편집 -> 모두 선택 (전체가 블록 지정된 상태) -> 도구 -> 빈 줄 자동 삭제

    즉 필요없이 엔터가 많은 파일에서는 위의 설정을 선택하면 모든 빈줄이 사라진다 !



   


반응형
반응형

지원 OS : windows 계열

개발환경 : 델파이

사용제한 : 프리웨어

제작자 : 김기수 ( kikisu@kikisu.com)

자료설명 :

Php, c#, 자바, 자바스크립트 이것저것 하다보니 정규표현식 쓸일이 많아 제작하게 되었습니다.

기존에 외국 프로그램으로 테스트 하던중 컴텨가 포맷되어 잘쓰던 프로그램이 날았더군요

다시 외국사이트 갔는데 프로그램명을 몰라 찾는데 실패하여 그냥 제 입맛대로 델파이로
하나 맹글었습니다.  Exe 파일 다운받아 바로 실행하면 됩니다.
저는 6개월동안 고놈 잘써먹고 있는데 도움이 될지는 모르겠습니다.

정규표현식중 기본적으로 자주 쓰는 것은 이곳저곳에서 주워담아서 넣어놨습니다.
삭제는 파일만 삭제하면 되므로 쓰실분은 잘 쓰세요

출처 : http://phpschool.com/gnuboard4/bbs/board.php?bo_table=download&wr_id=16604&page=1


이클립스 사용하시면 관련 plug-in이 있습니다.
QuickREx
Regex Uti

http://www.gskinner.com/RegExr/ 여기도 강추 입니다~~

http://www.editpadpro.com/ 이것도 강추합니다... l
반응형

'Language > PHP' 카테고리의 다른 글

플레쉬 차트 (OFC2JS) - Table2Chart  (0) 2010.01.19
PHP 정규표현식  (0) 2010.01.18
eclipse 설정: Xdebug로 디버깅하기 with XAMPP 서버  (2) 2009.12.28
XAMPP 설치 가이드  (0) 2009.12.28
xampp  (0) 2009.12.28

+ Recent posts