Nabu 리다이렉트 매니저에서 지원하는 RegEx 구문은 무엇인가요?
Nabu 리디렉트 매니저는 Shopify 스토어에서 고급 리디렉트를 설정하기 위해 JavaScript 스타일의 정규 표현식(RegEx)을 지원합니다.
지원되는 RegEx 구문
앱에서 지원하는 주요 RegEx 기능은 다음과 같습니다:
- 앵커
^ → URL 경로의 시작과 일치합니다.
$ → URL 경로의 끝과 일치합니다.
- 문자 클래스
. → 임의의 단일 문자와 일치합니다.
[abc] → 대괄호 안의 임의의 한 문자와 일치합니다.
[0-9] → 0-9 사이의 임의의 숫자와 일치합니다.
[^abc] → a, b, c를 제외한 임의의 문자와 일치합니다.
- 수량자
(*) → 0회 이상 반복과 일치합니다.
(*) → 1회 이상 반복과 일치합니다.
? → 0회 또는 1회 반복과 일치합니다.
{n} → 정확히 n번 반복과 일치합니다.
{n,} → n번 이상 반복과 일치합니다.
{n,m} → n번에서 m번 사이의 반복과 일치합니다.
- 그룹 및 대체
( ) → 캡처 그룹을 정의합니다.
| → 패턴 간 OR처럼 작동합니다.
- 캡처 그룹
(pattern) → 일치하는 부분을 캡처합니다.
$1, $2, ... $5 → 대상 링크에서 캡처된 값을 재사용합니다.
Nabu는 최대 5개의 캡처 그룹을 지원합니다.
Shopify 예시
- 모든 제품을 단일 컬렉션으로 리디렉트:
- 제품 ID(숫자만)를 새 컬렉션으로 리디렉트
- 캡처 그룹을 사용한 리디렉트
- 제품과 컬렉션 모두 리디렉트
업데이트 날짜: 19/12/2025
감사합니다!