Google AdSense (text)

hidden logo stop

Moving

거지 같은 이글루스 광고노출 정책이 싫어서,
새 보금자리(http://blog.leocat.kr/)로 이사감.

태그 : 정규식 요약보기전체보기목록닫기

1

[Groovy] RegEx를 사용할 때 미묘한 차이

문자열 매칭을 해보자.. 엄훠~ 종류가 많고나.. 우선 하나씩 살펴보면..Groovy에서 정규식은 문자열 앞에 tilde(~, 물결)를 사용한다. ~'pattern'처럼 사용하면 되는데 띄워쓰기를 잘못 쓰거나 하면 원치 않은 결과가 나올 수 있으니 조심해야 한다. 그리고 여기서는 문자열을 생성하는데 single quote(', 따옴표)만 사용했는데, g...

[RegEx] 정규식 대소문자 구분 없이 매치

정규식을 사용하다보면 귀찮은게 대소문자 구분이다. 예를 들어, "mp3"를 대소문자 구분 없이 매치시키는데 "[Mm][Pp]3" 이런식으로 일일이 써주기는 너무 귀찮다. 이럴 때는 대소문자 구분(case sensitivity)을 하지 않도록 설정할 수 있다. - JavaSystem.out.println("MP3".matches("mp3")); ...

[shell] 여러 패턴을 한 번에 쓸 수 있는 egrep

한 파일에서 grep으로 'Exception"과 "Finished"를 찾고 싶었다.grep '(Exception)|(Finished)' my.log오잉?? 안 먹네?? @ㅅ@;;그리고 검색 도중 우연히 발견한 내용..egrep (정규식 grep)우와~앙~!! egrep이라는게 있구나..grep은 정규식 패턴이 1개 밖에 안 먹는데 egrep은 여러개가 ...

[RegEx] Lookaround(Lookahead/Lookbehind) - (?=(regex)) (?<=(regex)) (?!(regex)) (?<!(regex))

이상한 정규식을 봤다. '?'과 수식 같은 '!', '=', '<='가 함께 나오는데.. 이게 대체 뭘까.. (정규식은 알면 알수록 어렵당~ TㅅT) 검색해 보니 lookahead/lookbehind라는 개념이고 합쳐서 lookaround라고 부른다. 정규식에서 매칭할 내용 다음(또는 이전)에 또 다른 정규식이 포함되는지를 체크할 때 사용할 수 있...
1

Google AdSense (text/image)