programing tip

정규식의 문자 클래스 (대괄호)에서 점을 이스케이프해야합니까?

itbloger 2020. 10. 22. 07:46
반응형

정규식의 문자 클래스 (대괄호)에서 점을 이스케이프해야합니까?


.정규식 의 점 은 단일 문자와 일치합니다. 정규식이 점과 일치하려면 점을 이스케이프해야합니다.\.

대괄호 안에 []점이 이스케이프 될 필요가 없다는 것이 나에게 지적되었습니다 . 예를 들어, 표현식 [.]{3}...문자열 과 일치 합니다.

그렇지 않습니까? 그렇다면 모든 정규식 표준에 해당합니까?


문자 클래스 (대괄호)에서 모든 문자 제외 ^, -, ]또는 \리터럴입니다.

이 웹 사이트는 훌륭한 참고 자료이며 다양한 정규식 맛의 뉘앙스에 대한 많은 정보를 제공합니다. http://www.regular-expressions.info/refcharclass.html

참고 URL : https://stackoverflow.com/questions/19976018/does-a-dot-have-to-be-escaped-in-a-character-class-square-brackets-of-a-regula

반응형