Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Eclipse
- tomcat
- xml
- URIMalformedURI오류
- 일급객체
- SpringFramework
- ModulesPath
- jdk
- javaversion
- URIMalformedURI
- SQL
- TargetObject
- Annotation
- URI$MalformedURIException
- joinpoint
- map
- REGEXP_COUNT
- NewServer
- URIMalformedURIException
- LexicalScope
- AOP
- AfterReturnning
- curryr
- oracle
- Spring
- 자유변수
- ArrayLike
- springversion
- ProjectFacets
- javacversion
Archives
- Today
- Total
잼's Tech
Meta Character 본문
Meta Character
메타 문자
쉘 인터프리터 또는 정규식 엔진과 같은 컴퓨터 프로그램에 특별한 의미를 갖는 문자
. | 임의의 한 문자 = null 제외한 모든 문자와 일치 | |
+ | 앞의 문자가 1개 이상 일치 | |
? | 앞 문자 없거나 1개 일치 | |
* | 앞 문자 없거나 1개 이상 일치 ex) S?F -> SF나 F | |
{m} | 정확히 m번 일치 | |
{m,} | m번 이상 일치 | |
{m,n} | m번 이상 ~ n번 이상 일치 | |
[ ] | 괄호 사이 문자들 중 하나에 일치 | |
| | OR 역할 | |
( ) | 괄호 안의 문자열은 하나로 묶어 취급 | |
^ | 시작 부분과 일치 ex) ^g -> g로 시작하는 | |
$ | 끝 부분과 일치 ex) g$ -> g로 끝나는 | |
\ | 메타 문자를 문자 그대로 사용하게 해줌 | |
\d | 숫자와 일치 | |
\D | 숫자가 아닌 것과 일치 | |
[^] | ^ 이후 존재하는 문자들 제외한 문자와 일치 ex) [^(as)d] -> asd가 아닌 ~d 문자열 | |
[문자1 - 문자2] | 문자 1과 문자 2 사이 모든 문자 ex) [a-z] -> a부터 z까지 영어 소문자 | |
[:CLASS:] | 클래스에 속한 문자와 일치 | |
[:alpha:] 알파벳 | [:digit:] 숫자 | |
[:lower:] 소문자 | [:upper:] 대문자 | |
[:alnum:] 알파벳 / 숫자 | [:space:] 공백 | |
[:punct:] 구두점 기호 | [:cntrl:] 컨트롤 문자 | |
[:print:] 출력 가능 문자 |
'기타 개념 정리' 카테고리의 다른 글
[JAVA] 컬렉션(Collection) 프레임워크 (0) | 2021.08.12 |
---|---|
렉시컬 스코프 (0) | 2021.08.09 |
Comments