.match란 무엇인가요?

.match란 무엇인가요?

.정규식을 사용할 때 점 문자가 일치한다고 들었습니다.모든 것.

개행 문자는 제외합니다 \n.

다른 예외가 있나요? NUL 문자 \0, 백스페이스 문자 \b또는 기타 인쇄할 수 없는 다양한 ASCII 문자는 어떻습니까?

이와 관련하여 다양한 유틸리티/프로그램(예: sed, awk, Perl 및 vim)이 다르게 작동합니까, 아니면 동일하게 작동합니까?

ベストアンサー1

에서 info regex:

3.2 임의의 문자 연산자(`.')와 일치
===========================================

이 연산자는 단일 인쇄 또는 비인쇄 문자와 일치합니다.
일치하지 않는 한:

 새로운 팀
      구문 비트 "RE_DOT_NEWLINE"이 설정되지 않은 경우.

 유효하지 않은
      구문 비트 "RE_DOT_NOT_NULL"이 설정된 경우.

おすすめ記事