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 |
Tags
- 역전파알고리즘
- 부스트캠프 aitech3기
- Filter
- 자바스크립트
- 네이버커넥트
- aitech
- mutate( )
- Convolution
- 부스트캠프aitech3기
- convolution 역전파
- 네이버커넥트재단
- Sequential Model
- summarise( )
- Multi-Layer Perceptron
- LinearNeuralNetwork
- NomadCoder
- 베이즈통계학
- 모각공
- col_names
- JavaScript
- dplyr
- group_by( )
- regex
- Beyond Linear Neural Networks
- RNN
- r
- 정규표현식
- 부스트캠프
- regular expression
- 생활코딩
Archives
- Today
- Total
clear_uncertainty
정규표현식(Regular Expression)에 대하여 - 앵커와 이스케이핑(3~4) 본문
언어/정규표현식(Regular Expression)
정규표현식(Regular Expression)에 대하여 - 앵커와 이스케이핑(3~4)
SOidentitiy 2021. 10. 7. 16:16728x90
본 포스팅은 생활코딩님의 정규표현식 토픽을 공부하고 정리한 내용입니다.
본 포스팅의 패턴(Page) 및 설명은 http://zvon.org/comp/r/tut-Regexp.html#Pages~Contents 를 참고했습니다.
정규표현식 패턴들
Page 3
특정한 기호는 특정한 의미를 갖습니다. 소스가 who is who일때, who로 시작하는 소스를 검출할때 ^who를 사용합니다.
who$는 who로 끝나는 텍스트를 검출합니다.
Source : who is who
Case1
Regular Expression | ^who |
First match | who is who |
All match | who is who |
Case2
Regular Expression | who$ |
First match | who is who |
All match | who is who |
Page 4
^와 $를 통해 문자를 검출하는 패턴을 Page3에서 알아봤는데, Page4에서는 만약 소스에 $와 ^가 포함되있을 때 어떻게 검출할수있을지를 알아봅시다.
Source : $12$ \-\ $25$
Case1
Regular Expression | ^$ |
First match | $12$ \-\ $25$ |
All match | $12$ \-\ $25$ |
$로 시작하는 텍스트를 검출하고싶지만, Page3에서 알아봤듯이, $ 또한, 특정한 기호이기 때문에 검출되지않습니다.
Case2
Regular Expression | \$ |
First match | $12$ \-\ $25$ |
All match | $12$ \-\ $25$ |
\ 는 \뒤의 기호가 정규표현식에서의 기호가 아닌 단순한 문자를 나타냅니다. 따라서 \$에서 $는 단순한 문자 $입니다.
Case3
Regular Expression | ^\$ |
First match | $12$ \-\ $25$ |
All match | $12$ \-\ $25$ |
따라서 ^\$는 $로 시작하는 텍스트만을 검출합니다.
위에서 본 \가 하는 특정한 역할을 해제시키는 역할을 escape라고 합니다.
Case4
Regular Expression | \$$ |
First match | $12$ \-\ $25$ |
All match | $12$ \-\ $25$ |
마찬가지로 \$$는 \$를 통해 표현돈 문자 $를 마지막으로 갖는 텍스트를 검출합니다.
출처
728x90
'언어 > 정규표현식(Regular Expression)' 카테고리의 다른 글
정규표현식(Regular Expression)에 대하여 - 경계와 전방/후방 탐색 (18~25) (0) | 2021.10.07 |
---|---|
정규표현식(Regular Expression)에 대하여 - 수량자(Quantifier) (11~17) (0) | 2021.10.07 |
정규표현식(Regular Expression)에 대하여 - 문자그룹, 특정문자와 범위, 서브패턴 (5~10) (0) | 2021.10.07 |
정규표현식 (Regular Expression)에 대하여 - 정의와 기본 패턴(1~2) (0) | 2021.10.07 |