2
이것은 정규 표현식과 관련이 있습니다. 챕터라는 단어가있는 문서가 있다면 어떻게 필자는 그 바로 앞의 공백을 선택할 수 있습니까?쉬운 정규식
이것은 정규 표현식과 관련이 있습니다. 챕터라는 단어가있는 문서가 있다면 어떻게 필자는 그 바로 앞의 공백을 선택할 수 있습니까?쉬운 정규식
\s+(?=Chapter)
해야합니다. \s+
은 공백과 일치하고 (?=Chapter)
은 "장"이라는 단어가 뒤에 오는 길이가 0 인 문자열과 일치합니다.
는 .NET 용 공간 따라서 http://msdn.microsoft.com/en-us/library/ms972966.aspx에 정의되어
\s
는 공백 문자와 일치합니다. 유니 코드 문자 클래스[\f\n\r\t\v\x85\p{Z}]
과 같습니다. ECMAScript 호환 동작을 ECMAScript 옵션과 함께 지정하면\s
은[ \f\n\r\t\v]
(앞부분에 공백이 있음)과 동일합니다.