일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Config
- error
- React
- 에스가든스냅
- 스냅잘찍음
- c#코딩의기술실전편
- mac
- 라도무스dvd
- JSON
- extraParams
- LINQ
- vscode
- dbContext
- extjs
- .net
- ORM
- lazy loading
- 대전본식영상
- JavaScript
- minimalAPI
- Store
- 명시적외래키
- Request
- EFCore
- ViewModel
- 코드프로그래머스
- scanner
- 상속
- c#
- intellij
- Today
- Total
목록BackEnd/정규표현식 (3)
ejyoo's 개발 노트
~`!@\#$%^&*\(\)_\-\=+\\|\[\{\]\};:\'\",\/? \# \( \) \- \= \[ \{ \] \} \\ \' \" \/
/^a / : a로 시작하는 것 /A$/ : a로 끝나는 것 . : 문자 \d : 숫자 \w : 문자와 숫자 \s : 공백,빈칸,탭,줄바꿈 [] : 문자종류 범위 [abc] : a또는 b또는 c [a-z] : a부터 z까지 [A-Z] : A부터 Z까지 [ㄱ-ㅎ] : ㄱ부터 ㅎ까지 [가-힣] : ㄱ~ㅎ, ㅏ~ㅣ, 올수있는 자음 ㄱ~ㅎ 까지 해서 가-힣 임 [a-zA-Z] : 소문자 a 부터 z와 대문자 A-Z 까지 문자 중 하나 abc|adc : abc 또는 adc a(b|d)c : ac 필수값 그 사이 b또는 d => abc 또는 adc *b : b 앞에 0회 이상 반복 +b : 1회 이상 반복 ?b : 0또는 1회 전화번호 정규식 : /^\d{3}-\d{3,4}-\d{3,4}/ 숫자 범위가 [0-9]이..
정규표현식 : 문자열의 패턴을 검사하는 표현식 ^ : 뒷 문자로 시작 ex) ^a : a로 시작하는 문자열 $ : 앞 문자로 종료 ex) $a : a로 끝나는 문자열 . : 임의의 문자(줄바꿈 제외) 어떤 문자 상관없이 임의의 한 글자를의미함. 단, 줄바꿈은 제외한다. * : 앞 문자가 0개 이상 ex) a* : a가 하나도 없을 수 있고 여러개일 수 있음. + : 앞 문자가 1개 이상 ex) a+ : a가 하나 이상 옴 ? : 앞 문자가 없거나 1개 ex) ?a : a가 없거나 한개가 온다. [ ] : 문자의 집합이나 범위 ex) [a-z] : a부터 z까지 ex) [^a-z] : a부터 z가 아닌 것 (^)기호를 씀으로써 부정 표시 ( ) : 그룹화(1개의 문자처럼 인식) ( | ) : OR 연산 \..