vim 확장 정규표현식 1
\s → 화이트 스페이스 문자(공백과 탭)
/\s 로 검색하면 다음처럼 공백과 탭을 찾아냄
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 ! " # $ % & '
( ) * + , - . / : ; < = > ?
@ [ \ ] ^ _ ` { | } ~
가나다라마바사아자차카타파하
\S → 화이트 스페이스가 아닌 문자
/\S 로 검색하면 그 결과는 다음과 같다.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 ! " # $ % & '
( ) * + , - . / : ; < = > ?
@ [ \ ] ^ _ ` { | } ~
가나다라마바사아자차카타파하
\d → 숫자 [0-9]
/\d 로 검색하면 그 결과는 다음과 같다.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 ! " # $ % & '
( ) * + , - . / : ; < = > ?
@ [ \ ] ^ _ ` { | } ~
가나다라마바사아자차카타파하
\D → 숫자가 아닌 문자 [^0-9]
/\D 로 검색하면 그 결과는 다음과 같다.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 ! " # $ % & '
( ) * + , - . / : ; < = > ?
@ [ \ ] ^ _ ` { | } ~
가나다라마바사아자차카타파하
아래는 본 포스팅의 내용을 갈무리하기 위한 Anki 파일입니다. 참고하시기 바랍니다.
'Anki로 공부하기 > vi 또는 vim 익히기' 카테고리의 다른 글
040 vim의 정규표현식(13) 확장 정규 표현식 3 (0) | 2018.06.26 |
---|---|
039 vim의 정규표현식(12) 확장 정규 표현식 2 (0) | 2018.06.25 |
037 vim의 정규표현식(10) POSIX 문자 클래스 2 (0) | 2018.06.20 |
036 vim의 정규표현식(9) 아스키(ASCII) 코드와 문자 클래스 (0) | 2018.06.19 |
035 vim의 정규표현식(8) POSIX 문자 클래스 1 (0) | 2018.06.18 |