javascript 정규표현 Regular Expression

String Object의 추가 method
match()지정된 패턴과 동일한 패턴을 찾는다.
  s1 = "NetscapeNavgator4.0";
  foun = s1.match(/Nav/);
replace()지정된 패턴과 바꾼다
  s2 = "NetscapeNavgator4.0";
  rep1 = s2.replace(/Navgator/,"Communicat");
split()지정된 패턴부분에서 문자열을 나눈다.
  s3 = "NetscapeNavgator4.0";
  spli = s3.split(/a/);

Regula Espression object
정규표현 = /패턴설정/[i | g | ig]
regexp = new REegExp("패턴설정", ["i",|,"g",|"gi"]);
  예 )
  re = new RegExp("Nav");
  s4 = "NetscapeNavgator4.0";
  exe = re.exec(s4);


optioni대소문자 무시
g완전 일치
ig 대문자 소문자 무시하고 완전일치
propertyglobal완전일치
ignoreCase대문자,소문자 무시
lastIndex다음 패턴조회를 시작하는 위치
sorce조회시킬 패턴
input$_로도 가능, 검색 문자열의 설정, 변경
multiline$*로도가능, 줄바꾸기 코드를 무시할지 여부, 참(무시하지 않는다), 거짓(무시한다)로 설정
lastmatch$&로도 가능, 패턴 조회한 최후의문자
lastParen$+로도 가능, 패턴 조회한 최후의 substring
leftContext$¥Q로도 가능, 패턴 조회한 값 앞의 문자
rightContext$'로도 가능, 패턴 조회한 다음문자
$1~$9패턴 조회한 것의 일부를 저장한다(9개까지)
methodcompile()loop문 안에서 사용하는 패턴을 만든다
exec()지정된 패턴과 같은 패턴을 찾는다
test()같은패턴이 있는지 테스트한다
toSource()javascript1.3 - object값을 문자열로 반환한다

'IT > Tech' 카테고리의 다른 글

Method  (0) 2006/09/22
Event  (0) 2006/09/22
javascript 정규표현 Regular Expression  (0) 2006/09/22
DOM (Document Object Model)  (0) 2006/09/22
JavaScript 일반규정  (0) 2006/09/22
로그파일의 Format  (0) 2006/09/22
트랙백 0 댓글 0개가 달렸습니다.
prev 1 ... 490 491 492 493 494 495 496 497 498 ... 548 next