왜? 주로 중간에 문법을 이해하지 못해서
줄바꿈을 포함한 모든 문자를 일치시키는 문제를 해결해야 합니다.
. === [^rn] (점, 소수점)은 캐리지 리턴 r 줄 바꿈 n 문자(n r u2028 또는 u2029)를 제외한 모든 단일 문자와 일치합니다. 문자 집합에서 점( . )은 특별한 의미를 잃고 문자 그대로 점( . )과 일치합니다. m 여러 줄 플래그는 마침표의 동작을 변경하지 않는다는 점에 유의해야 합니다. 따라서 여러 줄에 걸쳐 문자 집합을 일치시키려면 [^] > (물론 이전 버전의 IE에서는 사용할 의도가 없음)를 사용할 수 있습니다. 이는 개행 문자를 포함한 모든 문자와 일치합니다. 예를 들어 /.y/는 "yes make my day"의 "my" 및 "ay"와 일치하지만 "yes"에는 일치하지 않습니다.
. === [^rn]
[^rn]
(점, 소수점)은 캐리지 리턴 r 줄 바꿈 n 문자(n r u2028 또는 u2029)를 제외한 모든 단일 문자와 일치합니다.
문자 집합에서 점( . )은 특별한 의미를 잃고 문자 그대로 점( . )과 일치합니다.
m 여러 줄 플래그는 마침표의 동작을 변경하지 않는다는 점에 유의해야 합니다. 따라서 여러 줄에 걸쳐 문자 집합을 일치시키려면 [^] > (물론 이전 버전의 IE에서는 사용할 의도가 없음)를 사용할 수 있습니다. 이는 개행 문자를 포함한 모든 문자와 일치합니다.
예를 들어 /.y/는 "yes make my day"의 "my" 및 "ay"와 일치하지만 "yes"에는 일치하지 않습니다.
다음은 정규식 관련 구문에 대한 일련의 설명입니다. 정규식 프런트엔드 사용자 매뉴얼 | 루이 블로그디렉토리 구조는 다음과 같습니다.
줄바꿈을 포함한 모든 문자를 일치시키는 문제를 해결해야 합니다.
으아악다음은 정규식 관련 구문에 대한 일련의 설명입니다. 정규식 프런트엔드 사용자 매뉴얼 | 루이 블로그
디렉토리 구조는 다음과 같습니다.