게시판 본문 ASP, ASP.NET, IIS & Script - Read Only
re: 안녕하세요~ 정규식에서요~ ^^ |
---|
작성자: 송원석
작성일시: 2004-04-26 23:27,
조회수: 3,227
|
송원석입니다. ^_^
먼저 ^ 문자는 경우에 따라서 두 가지 의미를 가지게 됩니다. 일반적으로 ^ 문자가 정규 표현식 패턴의 가장 처음에 쓰이는 경우에는 대상 문자열의 가장 처음을 의미합니다. 즉 예를 들어서 그냥 A 라는 글자가 패턴에 사용되면 대상 문자열 어디에 위치한 A 던지 모두 조건을 만족합니다만, 그러나 만약 ^A 라는 패턴이 사용된다면 문자열의 가장 처음에 나타나는 A 만 조건을 만족하게 됩니다. 이 경우 만약 옵션 설정에 멀티라인 옵션이 설정된 경우에는 캐리지 리턴이나 라인 피드 다음에 나오는 A 도 조건을 만족하는 것으로 해석됩니다. 그러나 지금과 같은 경우에는 ^ 문자가 [] 안에 나타나므로 NOT 의 의미를 지니게 됩니다. 이를테면 [ABC] 패턴은 A 거나 B 거나 C 인 문자를 의미하지만 [^ABC] 패턴은 A 도 아니고 B 도 아니고 C 도 아닌 문자를 의미합니다. 따라서 지금과 같은 경우에는 [^# ] 패턴이 사용되었으므로 # 문자가 아닌 모든 문자를 의미하죠. 거기다가 * 문자가 뒤에 붙었으므로 # 문자가 아닌 모든 문자가 0 개 이상인 패턴을 뜻하게 됩니다. ^_^ 감사합니다. |
IP 주소: 211.222.24.153
|
오마르 |
아.. # 요걸 찾지 말라는 거군요.. # 요놈두 무슨 의미가 있는 줄 알았어요.. 감사합니다 ^^~
|
2004-04-27 09:38 |
게시물 | ||||
---|---|---|---|---|
364 | 2004-04-30 | 5,459 | ||
363 | 2004-04-30 | 3,295 | ||
362 | 2004-04-30 | 3,713 | ||
361 | 2004-04-30 | 3,332 | ||
360 |
오마르 |
2004-04-29 | 1,036 | |
359 | 2004-04-29 | 3,038 | ||
358 |
오마르 |
2004-04-28 | 879 | |
357 | 2004-04-28 | 2,937 | ||
356 |
궁금이 |
2004-04-28 | 967 | |
355 | 2004-04-28 | 3,415 | ||
354 |
궁금이 |
2004-04-28 | 879 | |
353 |
김지영 |
2004-04-27 | 897 | |
352 | 2004-04-27 | 3,065 | ||
351 |
오마르 |
2004-04-27 | 959 | |
350 | 2004-04-27 | 3,147 | ||
349 |
오마르 |
2004-04-26 | 949 | |
2004-04-26 | 3,227 | |||
347 |
영호 |
2004-04-25 | 983 | |
346 | 2004-04-25 | 3,111 | ||
345 |
최경우 |
2004-04-24 | 995 | |
344 | 2004-04-25 | 2,978 | ||
343 |
즐거운 주말되세요~ ^^ [1] |
오마르 |
2004-04-24 | 889 |
342 |
궁금이 |
2004-04-23 | 1,021 | |
341 | 2004-04-24 | 3,515 | ||
340 |
오마르 |
2004-04-23 | 1,009 |