링크 : http://msdn.microsoft.com/en-us/library/az24scfc.aspx

 

'.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
posted by 뚱2

링크 : http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=KO-KR&k=k(VS.REGULAREXPRESSIONBUILDER);k(TargetFrameworkMoniker-%22.NETFRAMEWORK%2cVERSION%3dV3.5%22)&rd=true 

posted by 뚱2

var str = "10,000";

if ( /\b(?:\d{1,3})(?:,\d{3})*(?:\.\d+)?\b/.test(str) == true ) {

    alert("천단위 수");

}

else {

    alert("천단위 수가 아닙니다.");

}


posted by 뚱2

[정규표현식] 요약

일반 2012. 2. 15. 13:30
posted by 뚱2
참고 : 자바스크립트 완벽가이드 (JavaScript The Definitive Guide 5/E)

i : 대소문자를 구별하지 않는 매칭을 수행한다.
g : 전역 매칭을 수행한다. 즉, 첫 번째 매치에서 끝내지 않고 매치되는 모든 것을 찾는다.
m : 여러 줄 상태 ^는 줄의 시작이나 문자열의 시작에 매치되고, $는 줄의 끝이나 문자열의 끝에 매치된다.

1. search()
   이 메서드는 정규 표현식을 전달인자로 받아서 가장 처음 매칭되는 부분 문자열의 위치를 반환하고
   , 매칭되는 부분 문자열이 없다면 -1을 반환한다.
   * 정규표현식에서 g 플래그가 있으면 무시한다.

2. replace()
   이 메서드는 찾아서 바꾸기 작업을 수행한다.
   * 정규 표현식에 g 플래그가 설정되어 있으면 문자열내에서 패턴에 매치되는 무든 부분 문자열을 교체할 문자열로 바꾼다.
   * 정규 표현식에서 괄호로 묶인 부분 표현식은 왼쪽에서 오른쪽으로 번호가 매겨지고, 각 부분 표현식과 매치된 텍스트를 기억한다.
      만약 교체할 문자열에 $가 나오고 뒤따라 숫자가 나타나면 replace() 메서드는 $와 숫자를 부분 문자열에 매치된 텍스트로 바꾼다.

3. match()
    이 메서드는 정규 표현식을 유일한 전달인자로 받고 매치된 결과를 배열로 만들어 반환한다.
    , 매칭되는 부분 문자열이 없다면 null을 반환한다.


posted by 뚱2