vim 확장 정규 표현식 4
\i → 변수 지정에 사용되는 문자 [_0-9A-Za-z]
/\i 로 검색하면 그 결과는 다음과 같다.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 ! " # $ % & '
( ) * + , - . / : ; < = > ?
@ [ \ ] ^ _ ` { | } ~
가나다라마바사아자차카타파하
\I → \i 와 같지만 숫자는 제외
/\I 로 검색하면 그 결과는 다음과 같다.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 ! " # $ % & '
( ) * + , - . / : ; < = > ?
@ [ \ ] ^ _ ` { | } ~
가나다라마바사아자차카타파하
\p → 프린트 가능한 문자
/\p 로 검색하면 그 결과는 다음과 같다.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 ! " # $ % & '
( ) * + , - . / : ; < = > ?
@ [ \ ] ^ _ ` { | } ~
가나다라마바사아자차카타파하
\P → \p와 같지만 숫자는 제외
/\P 로 검색하면 그 결과는 다음과 같다.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 ! " # $ % & '
( ) * + , - . / : ; < = > ?
@ [ \ ] ^ _ ` { | } ~
가나다라마바사아자차카타파하
\k → 키워드로 사용하는 문자
/\k 로 검색하면 그 결과는 다음과 같다.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 ! " # $ % & '
( ) * + , - . / : ; < = > ?
@ [ \ ] ^ _ ` { | } ~
가나다라마바사아자차카타파하
\K → \k와 같지만 숫자는 제외
/\K 로 검색하면 그 결과는 다음과 같다.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 ! " # $ % & '
( ) * + , - . / : ; < = > ?
@ [ \ ] ^ _ ` { | } ~
가나다라마바사아자차카타파하
\f → 파일명으로 사용하는 문자
/\f 로 검색하면 그 결과는 다음과 같다.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 ! " # $ % & '
( ) * + , - . / : ; < = > ?
@ [ \ ] ^ _ ` { | } ~
가나다라마바사아자차카타파하
\F → \f와 같지만 숫자는 제외
/\F 로 검색하면 그 결과는 다음과 같다.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 ! " # $ % & '
( ) * + , - . / : ; < = > ?
@ [ \ ] ^ _ ` { | } ~
가나다라마바사아자차카타파하
Anki 파일
아래는 본 포스팅의 내용을 갈무리하기 위한 Anki 파일입니다. 참고하시기 바랍니다.
'Anki로 공부하기 > vi 또는 vim 익히기' 카테고리의 다른 글
043 vim 문자열 바꾸기 기본 형식 및 범위와 옵션 (0) | 2018.06.30 |
---|---|
042 vim 범위 지정 명령하기 (0) | 2018.06.28 |
040 vim의 정규표현식(13) 확장 정규 표현식 3 (0) | 2018.06.26 |
039 vim의 정규표현식(12) 확장 정규 표현식 2 (0) | 2018.06.25 |
038 vim의 정규표현식(11) 확장 정규 표현식 1 (0) | 2018.06.24 |