정규식 예제로 필터링
누구든지 Google Chrome 개발자 도구 모음에 대한 정규식 필터의 예를 제공 할 수 있습니까?
특히 배제가 필요합니다. 많은 정규식을 시도했지만 어떻게 든 작동하지 않는 것 같습니다.
실제로 Google 크롬은 2015 년 초까지이를 지원하지 않았습니다 . Google 코드 문제를 참조하세요 . 최신 버전에서는 다음이 포함 된 모든 항목을 제외하는 등 훌륭하게 작동합니다 banners
.
/^(?!.*?banners)/
적어도 Chrome 58 Dev에서는 가능합니다. 정규식을 슬래시로 감싸기 만하면됩니다./my-regex-string/
예를 들어, 이것은 현재 사용하고있는 것입니다. /^(.(?!fallback font))+$/
하위 문자열 "대체 글꼴"이 포함 된 모든 메시지를 성공적으로 필터링합니다.
편집하다
주의해야 할 다른 점은 ^
(캐럿) 기호 를 사용하여 로그 메시지의 시작 부분부터 검색하려면 먼저 문자열의 "fileName.js? someUrlParam : lineNumber"부분과 일치해야한다는 것입니다.
즉, 정규식은 로그 메시지뿐만 아니라 로그를 만든 행의 스택 항목과도 일치합니다.
따라서 이것은 실제 메시지가 "Dog"로 시작하는 모든 로그 메시지를 일치시키는 데 사용하는 정규식입니다.
/^.+?:[0-9]+ Dog/
식에 슬래시 및 / s를 포함해서는 안되며 필터를 만드는 데 필요하지 않습니다.
정규식이 마침내 읽어야한다고 생각합니다.
!(appl)
정확히 필터링하려는 항목에 따라. 위의 정규식은 "appl"문자열이없는 모든 줄을 필터링합니다.
편집 : 분명히 제외가 지원되지 않습니까?
참고 URL : https://stackoverflow.com/questions/26158916/filter-by-regex-example
'Nice programing' 카테고리의 다른 글
datetime 또는 date 개체 목록을 정렬하려면 어떻게합니까? (0) | 2020.12.08 |
---|---|
dplyr :: select 함수는 MASS :: select와 충돌합니다. (0) | 2020.12.08 |
func () 대 c99의 func (void) (0) | 2020.12.08 |
CouchDB를 사용하는 사람이 있습니까? (0) | 2020.12.08 |
RoR Devise : 사용자 이름 또는 이메일로 로그인 (0) | 2020.12.08 |