정규 표현식(Regular Expressions, RegEx)은 조건을 제공하여 여러 URL을 일치시키기 위한 고급 검색 패턴입니다. 이 일치 유형은 실험이 실행되어야 하는 검색 패턴을 정의하는 데 도움이 됩니다.
정규 표현식은 URL 타겟팅의 가장 복잡한 형태이며 정규 표현식을 사용해야 합니다. 다양한 정규 표현식을 사용하여 광범위한 페이지를 타겟팅할 수 있습니다. 이 형태의 URL 타겟팅은 여러 페이지를 동시에 타겟팅하는 데 가장 유용합니다.
아래는 RegEx 일치 유형의 몇 가지 예입니다
예제 1: 특정 URL의 모든 페이지 타겟팅
URL - https://www.test.com/app/의 모든 페이지를 타겟팅하려면
다음의 정규 표현식 패턴을 사용할 수 있습니다:
예제 2: 숫자로 끝나는 페이지 타겟팅
다음과 같은 URL을 타겟팅하려면
다음의 정규 표현식 패턴을 사용할 수 있습니다:
예제 3: 특정 단어가 포함된 페이지 타겟팅
특정 단어가 포함된 도메인의 페이지를 타겟팅하려면,
- https://test.com/app1.html
- https://test.com/app2a.html
- https://test.com/app11b.html
- https://test.com/app187b.html
다음의 정규 표현식 패턴을 사용할 수 있습니다:
예제 4: 두 페이지 중 하나 타겟팅
도메인에서 다음과 같은 용어 중 하나가 포함된 페이지를 타겟팅하려면,
다음의 정규 표현식 패턴을 사용할 수 있습니다:
예제 5: 유사 페이지 그룹 제외하여 타겟팅
특정 문자열이 포함된 페이지 또는 페이지 집합을 제외하고 모든 페이지를 타겟팅하려면,
다음의 정규 표현식 패턴을 사용할 수 있습니다:
위에서 언급한 정규 표현식 패턴을 사용하면 도메인 URL의 /app/ 뒤에 UK 문자열이 포함된 모든 페이지를 제외할 수 있습니다. 추적될 수 있는 페이지(예시)는 다음과 같습니다:
- https://test.com/app/usa/products
- https://test.com/app/australia/products
- https://test.com/app/india/products
예제 6: 복잡한 페이지 타겟팅
다음과 같은 복잡한 URL 집합을 타겟팅하려면
- https://www.test.com/india/categories/boys/pants
- http://test.com/australia/products/women/tops
- http://www.test.com/brazil/categories/men/shirts
- https://test.com/usa/products/girls/shoes
다음의 정규 표현식 패턴을 사용할 수 있습니다:
위 예제에서 사용된 RegEx 문자 설명은 다음과 같습니다
https? - http와 https 모두 추적
(www.)? - URL에 www가 포함된 페이지 추적
여기서 http://www.test.com와 https://test.com 모두 추적됩니다.