vim 확장 정규 표현식 2
\x → 16진수 문자 [0-9A-Fa-f]
/\x 로 검색하면 그 결과는 다음과 같다.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 ! " # $ % & '
( ) * + , - . / : ; < = > ?
@ [ \ ] ^ _ ` { | } ~
가나다라마바사아자차카타파하
\X → 16진수 숫자가 아닌 문자 [^0-9A-Fa-f]
/\X 로 검색하면 그 결과는 다음과 같다.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 ! " # $ % & '
( ) * + , - . / : ; < = > ?
@ [ \ ] ^ _ ` { | } ~
가나다라마바사아자차카타파하
\o → 8진수 숫자 [0-7]
/\o 로 검색하면 그 결과는 다음과 같다.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 ! " # $ % & '
( ) * + , - . / : ; < = > ?
@ [ \ ] ^ _ ` { | } ~
가나다라마바사아자차카타파하
\O → 8진수 숫자가 아닌 문자 [^0-7]
/\O 로 검색하면 그 결과는 다음과 같다.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 ! " # $ % & '
( ) * + , - . / : ; < = > ?
@ [ \ ] ^ _ ` { | } ~
가나다라마바사아자차카타파하
\w → 영문 단어에 사용되는 문자 [0-9A-Za-z_]
/\w 로 검색하면 그 결과는 다음과 같다.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 ! " # $ % & '
( ) * + , - . / : ; < = > ?
@ [ \ ] ^ _ ` { | } ~
가나다라마바사아자차카타파하
\W → 영문 단어에서 사용되지 않는 문자 [^0-9A-Za-z_]
/\W 로 검색하면 그 결과는 다음과 같다.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 ! " # $ % & '
( ) * + , - . / : ; < = > ?
@ [ \ ] ^ _ ` { | } ~
가나다라마바사아자차카타파하
Anki 파일
아래는 본 포스팅의 내용을 갈무리하기 위한 Anki 파일입니다. 참고하시기 바랍니다.
'Anki로 공부하기 > vi 또는 vim 익히기' 카테고리의 다른 글
041 vim의 정규표현식(14) 확장 정규 표현식 4 (0) | 2018.06.27 |
---|---|
040 vim의 정규표현식(13) 확장 정규 표현식 3 (0) | 2018.06.26 |
038 vim의 정규표현식(11) 확장 정규 표현식 1 (0) | 2018.06.24 |
037 vim의 정규표현식(10) POSIX 문자 클래스 2 (0) | 2018.06.20 |
036 vim의 정규표현식(9) 아스키(ASCII) 코드와 문자 클래스 (0) | 2018.06.19 |