정규식을 사용하여 속성 값의 유효성 검사
마지막 업데이트 날짜: 2월 12, 2025
명시된 경우를 제외하고 다음 구독 중 어느 것에서나 사용할 수 있습니다.
|
|
|
|
|
CRM 데이터의 일관성과 품질을 개선하기 위해 정규식(정규식)을 사용하여 텍스트 속성 값의 유효성을 검사할 수 있습니다. 정규식은 원하는 텍스트 패턴을 정의하는 문자 시퀀스입니다. 예를 들어, 특정 자릿수의 값을 요구하거나 특정 문자 및 서식을 포함하도록 할 수 있습니다.
이 문서에서는 속성의 유효성 검사 규칙에 정규식을 추가하는 방법을 알아보고 사용 사례 예시를 검토합니다.
참고: HubSpot의 정규식 엔진은 캡처 그룹을 지원하지 않습니다. 패턴 매칭에 정규식을 사용할 수는 있지만 나중에 사용하기 위해 일치하는 부분 추출, 표현식 내에서 캡처된 값을 다시 참조(즉, 역참조), 변수나 그룹에 일치 결과를 저장하는 등 캡처 그룹과 관련된 기능은 사용할 수 없습니다.
속성에 정규식 유효성 검사 규칙 추가하기
텍스트 속성 유효성 검사 규칙에 정규식을 추가할 수 있습니다. 정규식을 수동으로 입력하거나 AI를 사용하여 목표에 맞는 정규식을 작성할 수 있습니다.
- HubSpot 계정의 상단 탐색 모음에서 settings 설정 아이콘을 클릭합니다.
-
왼쪽 사이드바 메뉴에서 속성으로 이동합니다.
-
개체 선택 드롭다운 메뉴를 클릭한 다음 [개체] 속성을 선택하여 해당 개체에 대한 속성을 만들거나 편집합니다.
- 한 줄 텍스트 또는 여러 줄 텍스트 필드 유형으로 속성을만들거나 편집합니다. 정규식 유효성 검사 규칙을 사용하는 경우 속성에는 1,000자 제한이 있습니다.
- 속성 편집기에서 규칙 탭으로 이동합니다.
- 정규식을 사용하여 유효성 검사를 설정하려면 정규식(정규식)을 사용하여 유효성 검사를 선택합니다. 대신 간단한 규칙을 사용하려면 다른 유효성 검사 규칙을 설정하는 방법을 알아보세요.
- 정규식을 수동으로 설정하려면 정규식 필드에 표현식을 입력합니다. AI를 사용하여 정규식을 생성하려면 생성을 클릭하고 속성 유효성 검사 방법에 대한 설명을 입력한 다음 생성을 클릭합니다.
- 잘못된 값 메시지 필드에 오류 메시지를 입력합니다. 이 메시지는 사용자가 입력한 값이 유효성 검사 요구 사항을 충족하지 않는 경우 사용자에게 표시됩니다.
- 오류 메시지에 자세한 내용을 추가하려면 선택 사항으로 추가 도움말 메시지를 입력합니다.
- 유효성 검사를 테스트하려면 값을 입력합니다. 정규식이 작동하면 유효하지 않은 값은 오류가 발생하고 유효한 값은 허용됩니다.
- 속성 설정 또는 편집을 완료한 다음 만들기 또는 저장을 클릭합니다.
유효성 검사 규칙은 사용자가 생성 중, 레코드, 개체 색인 페이지, 가져오기를 통해 또는 새 양식 편집기를 통해 만든 양식에 대한 제출을 통해 속성 값을 설정하거나 편집할 때 적용됩니다 .
정규식 구문
정규식 설정에 대한 지침은 이 정규식 치트 시트를 참조하세요.
예제 표현식
몇 가지 사용 사례는 다음과 같습니다:
참고: 다음 표현식을 구현하기 전에 특정 사용 사례에 적합한지 확인해야 합니다.
- 미국 전화번호: 전화번호를 (123) 456-7890 형식으로 입력하도록 하려면 정규식
^\(\d{3}\) \d{3}-\d{4}$
을 사용할 수 있습니다. - 이메일 주소: 입력된 값이 표준 이메일 형식(예: user@example.com)을 따르는지 확인하려면 정규식
^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
을 사용할 수 있습니다. - 우편 번호: 우편 번호에 5자리 숫자가 있어야 한다는 것을 확인하려면 정규식
^\d{5}$
을 사용할 수 있습니다. - URL: "http://" 또는 "https://""로 시작하는 URL의 유효성을 검사하려면 정규식
^https?:\/\/[^\s/$.?#].[^\s]*$
을 사용할 수 있습니다. - 공백없음: 공백이 입력되지 않도록 하려면 정규식
^\S*$
을 사용할 수 있습니다.