URL에 다른 매개 변수 (id=ticket
)가 설정되어있는 경우 URL에서 특정 검색어 매개 변수 (sys_id
)를 삭제하기 위해 Google 웹 로그 분석에 맞춤 고급 필터를 설정하려고합니다. .Google 웹 로그 분석의 고급 정규 사용자 정의 필터가 예상대로 작동하지 않습니다.
/sp?id=ticket&table=incident&sys_id=cb7a9061db05c300d70a38ff9d9619f8
는 다음과 같이 캡처 할 :
예를 들어, 내가 URL을 원하는 ->에 세트를 추출 내 사용자 지정 고급 필터에서
/sp?id=ticket&table=incident
을, 나는 필드 A가 있습니다 URI를 요청하십시오 정규식 포함 : (.*id\=ticket.*)(&sys_id=(\w|\d){32})($|\&.*)
Outpu t -> 생성자, 내가 요청 URI 결과
$A1$A3
에 설정 한 : Google 웹 로그 분석 왜의 끝에서 마지막 문자 (위의 예에서 8
)을 얻고
/sp?id=ticket&table=incident8
를 로깅 문자열 및 내가 원하는 결과를 얻으려면 어떻게 제거합니까?
'(\ w | \ d) {32}'를'\ w {32} '로 대체하십시오. –
@ WiktorStribiżew 그랬 잖아! 동의 할 수 있도록 답변으로 게시 해주세요. – nmc