검색결과 리스트
Search에 해당되는 글 2건
- 2012.02.09 [javascript] .search(), .replace(), .match() 및 정규표현식 플래그
- 2011.08.18 [Eclipse] eclipse 파일검색 방법 1
글
참고 : 자바스크립트 완벽가이드 (JavaScript The Definitive Guide 5/E)
i : 대소문자를 구별하지 않는 매칭을 수행한다.
g : 전역 매칭을 수행한다. 즉, 첫 번째 매치에서 끝내지 않고 매치되는 모든 것을 찾는다.
m : 여러 줄 상태 ^는 줄의 시작이나 문자열의 시작에 매치되고, $는 줄의 끝이나 문자열의 끝에 매치된다.
1. search()
이 메서드는 정규 표현식을 전달인자로 받아서 가장 처음 매칭되는 부분 문자열의 위치를 반환하고
, 매칭되는 부분 문자열이 없다면 -1을 반환한다.
* 정규표현식에서 g 플래그가 있으면 무시한다.
2. replace()
이 메서드는 찾아서 바꾸기 작업을 수행한다.
* 정규 표현식에 g 플래그가 설정되어 있으면 문자열내에서 패턴에 매치되는 무든 부분 문자열을 교체할 문자열로 바꾼다.
* 정규 표현식에서 괄호로 묶인 부분 표현식은 왼쪽에서 오른쪽으로 번호가 매겨지고, 각 부분 표현식과 매치된 텍스트를 기억한다.
만약 교체할 문자열에 $가 나오고 뒤따라 숫자가 나타나면 replace() 메서드는 $와 숫자를 부분 문자열에 매치된 텍스트로 바꾼다.
3. match()
이 메서드는 정규 표현식을 유일한 전달인자로 받고 매치된 결과를 배열로 만들어 반환한다.
i : 대소문자를 구별하지 않는 매칭을 수행한다.
g : 전역 매칭을 수행한다. 즉, 첫 번째 매치에서 끝내지 않고 매치되는 모든 것을 찾는다.
m : 여러 줄 상태 ^는 줄의 시작이나 문자열의 시작에 매치되고, $는 줄의 끝이나 문자열의 끝에 매치된다.
1. search()
이 메서드는 정규 표현식을 전달인자로 받아서 가장 처음 매칭되는 부분 문자열의 위치를 반환하고
, 매칭되는 부분 문자열이 없다면 -1을 반환한다.
* 정규표현식에서 g 플래그가 있으면 무시한다.
2. replace()
이 메서드는 찾아서 바꾸기 작업을 수행한다.
* 정규 표현식에 g 플래그가 설정되어 있으면 문자열내에서 패턴에 매치되는 무든 부분 문자열을 교체할 문자열로 바꾼다.
* 정규 표현식에서 괄호로 묶인 부분 표현식은 왼쪽에서 오른쪽으로 번호가 매겨지고, 각 부분 표현식과 매치된 텍스트를 기억한다.
만약 교체할 문자열에 $가 나오고 뒤따라 숫자가 나타나면 replace() 메서드는 $와 숫자를 부분 문자열에 매치된 텍스트로 바꾼다.
3. match()
이 메서드는 정규 표현식을 유일한 전달인자로 받고 매치된 결과를 배열로 만들어 반환한다.
, 매칭되는 부분 문자열이 없다면 null을 반환한다.
'JavaScript > JavaScript' 카테고리의 다른 글
[javascript] submitWithJson (동적으로 폼서브밋 하기) (0) | 2012.02.21 |
---|---|
[javascript] 태그를 변경하기 (0) | 2012.02.09 |
[javascript] hasOwnProperty, in 객체의 프로퍼티 존재 여부 확인 (0) | 2012.02.08 |
[javascript] arguments.callee 와 arguments.caller (0) | 2012.02.08 |
[javascript] JSON.stringify() 메소드 만들어 보기 (0) | 2012.02.08 |
트랙백
댓글
글
프로젝트를 하다보면 규모가 크다보면 파일을 검색해야 할 일들이 많이 생깁니다.
찾는 몇가지 방법을 올립니다.
현재 파일에서 특정 문자를 찾거나 찾은 문자를 교체하는 방법 (단축키:CTRL+F)
프로젝트에 포함된 리소스(여기서는 파일)중에 찾는 방법 (단축키 : CTRL+SHIFT+R)
자세하고 가장 다양한 방법으로 찾을 수 있는 방법 정규표현식 및 다채롭게 찾을수 있습니다. (단축키 : CTRL+H)
그렇지만 두번째 Open Resource에서만 찾아도 웬만한건 다 찾을수 있습니다.
전 두번재를 선호합니다.
찾는 몇가지 방법을 올립니다.
현재 파일에서 특정 문자를 찾거나 찾은 문자를 교체하는 방법 (단축키:CTRL+F)
프로젝트에 포함된 리소스(여기서는 파일)중에 찾는 방법 (단축키 : CTRL+SHIFT+R)
자세하고 가장 다양한 방법으로 찾을 수 있는 방법 정규표현식 및 다채롭게 찾을수 있습니다. (단축키 : CTRL+H)
그렇지만 두번째 Open Resource에서만 찾아도 웬만한건 다 찾을수 있습니다.
전 두번재를 선호합니다.
'IDE/Tool > Eclipse' 카테고리의 다른 글
[Eclipse] 세로모드 사용하기 (컬럼) (0) | 2011.08.31 |
---|---|
[Eclipse] 탭을 공백으로 변환하기 Insert Spaces for tabs (0) | 2011.08.31 |
[Eclipse] Encoding 설정하기 (0) | 2011.02.24 |
[Eclipse] 클래스 자동 임포트 단축키 (0) | 2011.02.12 |
[Eclipse] 단축키 수정하기 (0) | 2011.02.10 |
RECENT COMMENT