검색결과 리스트
정규표현식에 해당되는 글 5건
- 2013.09.12 [.Net] Regular Expression Quick Reference
- 2012.12.12 [Visual Studio 2010] 정규표현식
- 2012.09.22 [javascript] 천단위 숫자 찾아주는 정규표현식
- 2012.02.15 [정규표현식] 요약
- 2012.02.09 [javascript] .search(), .replace(), .match() 및 정규표현식 플래그
글
'.Net > .Net' 카테고리의 다른 글
[.Net] Thread Pool (0) | 2013.06.19 |
---|---|
[.Net] 런타임에서 어셈블리를 찾는 방법 (0) | 2013.05.20 |
[.Net] 닷넷프레임워크 버전 확인 (0) | 2013.05.10 |
[.Net] TransactedInstaller (0) | 2013.04.22 |
[.Net] Windows Service Current Directory (0) | 2013.04.20 |
트랙백
댓글
글
'IDE/Tool > Visual Studio' 카테고리의 다른 글
[Visual Stdio 2010] Developing Visual Studio Extensions (0) | 2012.12.13 |
---|---|
[Visual Studio 2010] Productivity Power Tools, anksvn 확장 프로그램 (0) | 2012.12.13 |
[Visual Basic 6.0] 마우스 휠이 동작하지 않을때 (0) | 2012.08.02 |
[Visual Studio] Add-In 만들기 (0) | 2012.05.16 |
[Visual Studio 2005] 매크로 환경변수 (0) | 2012.04.11 |
트랙백
댓글
글
var str = "10,000";
if ( /\b(?:\d{1,3})(?:,\d{3})*(?:\.\d+)?\b/.test(str) == true ) {
alert("천단위 수");
}
else {
alert("천단위 수가 아닙니다.");
}
'JavaScript > JavaScript' 카테고리의 다른 글
[JavaScript] source property (0) | 2012.11.07 |
---|---|
[Javascript] window.onerror (0) | 2012.10.31 |
[Javascript] UTF-8 인코딩 관련 (0) | 2012.09.21 |
[JavaScript] 정규표현식 한글 찾기 (0) | 2012.09.11 |
[javascript] 자바스크립트의 true, false (0) | 2012.08.30 |
트랙백
댓글
글
'일반' 카테고리의 다른 글
[Windows7] 내 자격 증명 기억을 해도 네트워크 드라이브 인증을 요구할때 (0) | 2012.06.29 |
---|---|
[Ghost] 고스트를 이용해서 백업하자 (0) | 2012.04.26 |
Library와 Framework의 차이점 (1) | 2011.10.21 |
Context Switching (문맥전환) (0) | 2011.09.14 |
[객체지향] 비슷한것 같으면서도 다른 Attribute와 Property의 차이점 (0) | 2011.05.19 |
트랙백
댓글
글
참고 : 자바스크립트 완벽가이드 (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 |
RECENT COMMENT