Regex.ai

Regex.ai

Liberty Labs · 코딩

Regex.ai는 선택한 텍스트를 읽어 정규식을 대신 써 주는 무료 웹 도구다. AI 에이전트 네 개가 서로 다른 패턴을 내놓아 비교할 수 있다.

Regex.ai 미리보기

Regex.ai 소개

About

Regex.ai란

Regex.ai는 정규식이 필요한데 직접 쓰기는 싫은 사람을 위한 브라우저 도구다. 온라인 정규식 생성이 필요하지만 설치할 생각은 없을 때, 혹은 정규식 풀이를 도구에 맡기고 싶을 때 바로 쓰면 된다. 텍스트를 붙여 넣고, 뽑아낼 문자열 위로 커서를 끌어 선택한 뒤 Run을 누르면 끝이다. 서비스는 선택 구간과 주변 문맥을 대조해 실제로 동작하는 패턴을 돌려준다.

정규식은 문자열의 모양을 기술하는 언어이고, 검색, 폼 검증, 로그 해석, 데이터 정리 대부분이 여기에 기대고 있다. 문법은 빽빽하고 관대하지 않다. 백슬래시 하나가 빠지면 오류도 없이 잘못 동작하고, 나중에 원인을 찾는 시간이 손으로 쓴 시간보다 길어진다. 예시에서 출발하는 AI 정규식 방식은 이 순서를 뒤집는다. 정답의 견본을 보여 주면 규칙은 도구가 추론한다.

개발과 운영은 Liberty Labs가 맡는다. 서울에 자리한 소프트웨어 회사이고, 사이트는 지금도 단일 목적의 가벼운 구성 그대로다. 계정도 설치도 유료 장벽도 없다. 대신 프로젝트 저장소도, 팀 작업 공간도, 공개 API도 없어서 마음에 든 패턴은 직접 복사해 다른 곳에 남겨야 한다.

시작하기

  1. 최신 브라우저에서 regex.ai를 연다. 가입은 필요 없다.
  2. 처리할 텍스트를 입력란에 붙여 넣는다. 한 번에 4,000자까지 들어간다.
  3. 뽑아낼 문자열 위로 드래그해 선택한다. 선택 하나하나가 예시가 된다. 너무 많이 골랐으면 클릭해서 지우면 된다.
  4. Run을 누르고 네 에이전트의 응답을 기다린다. 각 패턴이 전체 텍스트에서 어떻게 움직이는지 확인한다.
  5. 필요한 경우를 모두 잡는 버전을 복사하고, 자기 코드나 정규식 테스터에서 먼저 검증한 뒤 실제 환경에 넣는다.

제품 정보

Regex.ai의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.

무료 플랜예
유료 플랜N/A
플랫폼Web
개발사Liberty Labs
카테고리코딩
출시일Mar 2023
최근 업데이트Jun 2023
웹사이트 방문 수4.4K
웹사이트 글로벌 순위4.8M
API 제공 여부아니요

추천 대상

이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.

사용자

  • 문법을 자주 잊는 개발자
  • 지저분한 내보내기 데이터를 정리하는 분석가
  • 정규식을 처음 배우는 학생
  • 입력 검증 규칙을 쓰는 QA 엔지니어

작업

  • 이메일 주소 정규식 검증 규칙 만들기
  • 로그 정규식 파싱
  • 에디터의 찾아 바꾸기 규칙 작성
  • 오래된 정규식 설명 남기기

활용 상황

  • 디버깅 도중 한 번만 데이터를 뽑을 때
  • 동료에게 패턴 구성 방식을 설명할 때
  • 다른 사람이 쓴 패턴을 점검할 때

주요 기능

네 에이전트의 경쟁

한 번 실행하면 패턴 네 개가 나온다. 전략이 각각 다른 에이전트가 만든다. Agent A는 사람처럼 일반화하며 선택의 의도를 덮는 규칙을 노린다. Agent B는 선택한 문자열과 주변 텍스트가 공유하는 형태를 찾는다. Agent C는 인접한 단일 문자를 겨냥한다. Agent D는 문자의 개수와 종류를 본다. 가치는 네 답을 나란히 놓는 데 있다. 선택하지 않은 구간에서 각 패턴이 어떻게 반응하는지 보이고, 지나치게 넓게 잡지 않는 쪽을 고를 수 있다.

선택에서 패턴으로

조작 방식은 문서에서 글자를 선택하는 것과 비슷하다. 값 위로 드래그하면 빛이 나고, 도구는 그것을 뽑아낼 예시로 삼는다. 여러 개를 고른 뒤 Run을 누른다. 잘못 골라도 잃는 것은 없다. 클릭 한 번이면 선택이 사라지고, 텍스트 안의 모든 변형이 예시에 들어갈 때까지 계속 다듬을 수 있다. 프롬프트를 쓸 필요도, 문법을 떠올릴 필요도 없다. 범용 챗봇에 문제를 붙여 넣는 방식과 갈리는 지점이 여기다.

전체 텍스트 매칭 미리보기

각 에이전트의 결과는 선택한 문자열만이 아니라 입력 전체에 대고 시험된다. 패턴이 문서 어디를 잡는지, 그리고 더 쓸모 있는 정보로 의도치 않게 무엇을 끌어오는지 보인다. 그럴듯한 후보 둘을 가르는 것도 이 화면이다. 예시 세 개에만 걸리는 패턴과 무관한 값을 열 개 넘게 쓸어 담는 패턴은 모습이 다르고, 복사하기 전에 그 차이가 드러난다.

내장 문법 레퍼런스

문서 페이지는 문법 안내서 역할도 한다. 괄호, 앵커, 수량자, 대안, 그룹처럼 일을 떠받치는 메타 문자에 더해 숫자, 단어 경계, 공백을 다루는 특수 시퀀스를 설명한다. 항목마다 짧은 예시가 붙는다. 이제 막 배우는 사람에게 도구 옆에 있는 레퍼런스는 다른 치트 시트로 왕복하는 수고를 덜어 준다. 다만 기본 대조표이지 튜토리얼 모음은 아니다.

가입도 비용도 설치도 없음

모든 처리는 브라우저에서 돌고 기능은 어디에도 잠겨 있지 않다. 가입 양식도, 유료 등급도, 결제 후 열리는 기능도 없다. 라이선스는 개인 및 비상업적 용도로 제한되므로 고객 작업을 맡는 팀이 실무에 쓰려면 약관을 먼저 읽어야 한다. 개인 개발자와 학생에게는 마찰이 없다는 점이 가장 큰 매력이다. 탭을 열고, 문제를 풀고, 탭을 닫으면 된다.

커스텀 패턴 빌더

소개 페이지에는 한 번짜리 추출 작업을 반복 가능한 설정으로 묶는 용도의 빌더가 함께 언급돼 있다. 링크는 현재 404를 반환해 쓸 수 없다. 일정을 세울 때 기댈 기능이 아니라 개발 중인 항목으로 보는 게 맞다.

장단점

장점

  • 실행 한 번에 독립적인 패턴 네 개가 나와, 하나의 추측이 아니라 실제로 비교할 선택지가 생긴다.
  • 선택으로 입력하므로 패턴을 말로 설명할 필요도, 이스케이프 문자를 외울 필요도 없다.
  • 전체 텍스트 미리보기가 코드로 옮기기 전에 과도한 매칭 지점을 알려 준다.
  • 가입도 카드도 설치도 없어서 쓸 만한 첫 결과가 1분 안에 나온다.
  • 내장 대조표 덕분에 초보자도 패턴이 왜 성립하는지 따라갈 수 있다.

단점

  • 입력 한도가 4,000자라 긴 문서는 다룰 수 없고 큰 파일은 잘라서 넣어야 한다.
  • API도 유료 지원도 없어서 자동화나 고장 난 패턴 상담은 모두 사용자 몫이다.
  • 결과는 텍스트가 얼마나 정돈됐는지에 좌우된다. 형식이 들쭉날쭉한 데이터에서는 자기 예시에만 맞는 패턴이 나오기도 한다.
  • 화면은 극단적으로 단순하다. 기록 저장도, 특정 실행으로 가는 공유 링크도, 팀 기능도 없다.

자주 묻는 질문

예시로 정규식을 만든다. 텍스트를 붙이고 패턴이 잡아야 할 문자열을 선택하면 서로 다른 AI 에이전트 네 개가 후보를 네 개 내놓는다. 모두 전체 텍스트에 대고 시험되므로 무엇을 잡고 무엇을 놓치는지 알 수 있다.