추출정규식
문서 기준: AIMT PRO 1.15 계열
최종 편집 일시: 2026-06-21
화면과 항목

추출정규식
이 기능은 무엇인가요?
추출정규식은 특정 엔진에서 어떤 텍스트를 추출 대상으로 잡을지 정규식으로 정하는 기능으로,
이 때의 특정 엔진이란 개별처리가 아닌 통합처리 하에 있는 엔진들을 의미합니다.
쉽게 말하면:
- 어떤 줄을 추출할지
- 어떤 형식의 텍스트를 번역 대상으로 볼지
- 엔진별로 서로 다른 추출 규칙을 어떻게 나눌지
를 직접 조정하는 설정입니다.
이 기능은 파일 번역 결과를 바로 바꾸는 것이 아니라, 다음 추출 작업에서 어떤 텍스트를 읽어갈지를 바꾸는 쪽에 가깝습니다.
또한 이름이 비슷한 정규식 설정과는 다릅니다.
추출정규식: Tyrano, Kirikiri 같은 엔진의 추출 패턴
정규식 설정: MVMZ, VXVXA 쪽 제외/예외 정규식
서로 다른 기능이라고 생각하시면 됩니다.
AIMT 를 사용하는 사용자들은 각자 사용하는 도구들이 다르고,
저마다 번역해야한다 생각하는 부분들이 다를 것이기에
이처럼 자신만의 환경을 구성할 수 있도록 조성해 두었습니다.
물론 각 사용자들은 서로 설정을 공유하며 더욱 발전된 환경을 구축하는 것도 가능합니다.
자신만의 정규식을 공유하여 다른 번역자들을 지원하고 번역 생태계에 공헌해보세요!
화면 구성
창 안에는 보통 아래 요소가 있습니다.
- 상단 엔진 이름 드롭다운
- 패턴 목록
- 각 패턴의 ON/OFF 토글
- 패턴 이름 입력칸
- 정규식 입력칸
+ 패턴 추가
저장
취소
패턴 한 줄은 보통 다음 정보로 구성됩니다.
- 이 패턴을 실제로 쓸지 말지 정하는 ON/OFF
- 구분용 이름
여기서 정한 이름은 추출파일의 파일명으로 사용됩니다.
- 실제 정규식 본문
- 개별 삭제 버튼
지원 엔진
이 창의 지원 엔진은 다음과 같습니다.
- Tyrano
- Kirikiri
- LIGHTVN
- GameMaker
- Electron
- Custom
반대로 현재 엔진이 MVMZ, VXVXA, WOLF 등이라면 이 창의 직접 대상은 아닙니다.
이 경우 창을 열면 표시 엔진이 Tyrano로 먼저 바뀌고, 창을 닫으면 원래 엔진으로 돌아갑니다.
즉, 현재 프로젝트 엔진과 이 창의 표시 엔진이 잠깐 다르게 보일 수 있습니다.
기본 사용 순서
설정을 열고일반탭에서추출정규식을 누릅니다.
- 상단에서 패턴을 수정할 엔진을 고릅니다.
- 기존 패턴을 수정하거나
+ 패턴 추가로 새 줄을 만듭니다.
- 각 줄에서 ON/OFF, 패턴 이름, 정규식을 정리합니다.
- 끝나면
저장을 누릅니다.
저장에 성공하면 해당 엔진의 추출 패턴이 저장되고 창이 닫힙니다.
패턴 추가와 수정
새 패턴을 만들 때는 + 패턴 추가를 누르면 됩니다.
그 뒤에:
- 패턴 이름을 적고
- 정규식을 적고
- 필요하면 ON/OFF 상태를 바꾸면 됩니다.
기존 패턴은 같은 자리에서 바로 고쳐서 저장하면 됩니다.
이름은 사용자가 구분하기 위한 식별자에 가깝고,
실제 추출 동작은 정규식 내용과 ON/OFF 상태를 기준으로 결정됩니다.
ON/OFF는 무엇을 의미하나요?
각 패턴 왼쪽의 ON/OFF는 이 패턴을 실제 추출에 사용할지를 정하는 스위치입니다.
- ON: 저장도 되고, 실제 추출 때 사용됩니다.
- OFF: 저장은 되지만, 실제 추출에서는 제외됩니다.
즉, 지우지 않고 잠깐 꺼 두고 싶을 때 ON/OFF를 쓰면 됩니다.
저장하면 언제 반영되나요?
저장을 누르면 해당 엔진의 추출 패턴이 설정 파일에 저장됩니다.
이 저장 내용은 보통 다음 추출 작업부터 반영된다고 이해하시면 됩니다.
즉:
- 이미 끝난 추출 결과를 자동으로 다시 만들지는 않고
- 저장 후 새로 추출할 때 바뀐 패턴이 적용됩니다.
저장 시 알아둘 점
- 패턴 이름이 중복되면 저장되지 않습니다.
- 이름이 비어 있거나 정규식이 비어 있는 줄은 실제 저장 대상에서 빠질 수 있습니다.
- 유효한 패턴이 하나도 없으면
저장할 패턴이 없습니다.경고가 뜰 수 있습니다.
취소를 누르면 현재 창에서 한 수정은 저장되지 않습니다.
또한 저장 단계에서는 패턴을 파일에 넣는 것이 우선이라,
정규식 문법 자체가 잘못된 경우 문제는 실제 추출 과정에서 드러날 수 있습니다.
즉, 저장이 됐더라도 추출 결과가 이상하면 정규식 문법 자체를 다시 확인해야 합니다.
자주 헷갈리는 점
저장했는데 추출 결과가 바로 안 바뀌어요
정상일 수 있습니다.
이 기능은 추출 규칙 저장 기능이므로, 보통 다음에 다시 추출할 때 반영됩니다.
패턴을 껐는데 왜 목록에는 남아 있나요?
정상입니다.
OFF는 삭제가 아니라 비활성화입니다. 목록에는 남아 있지만 실제 추출에는 쓰이지 않습니다.
빈 줄을 하나 추가해서 저장했는데 안 남아요
이름이나 정규식이 비어 있으면 저장 대상에서 빠질 수 있습니다.
실제로 남기려면 최소한 이름과 정규식을 모두 채우는 편이 안전합니다.
현재 엔진이 MVMZ인데 창 안에서는 다른 엔진이 보여요
정상일 수 있습니다.
이 창은 MVMZ/VXVXA/WOLF용이 아니라 추출정규식 지원 엔진용이라, 열 때 지원 엔진 쪽으로 표시가 바뀔 수 있습니다. 창을 닫으면 원래 엔진으로 돌아갑니다.
정규식 설정이랑 뭐가 다른가요?
이름은 비슷하지만 대상이 다릅니다.
추출정규식은 엔진별 추출 패턴이고, 정규식 설정은 MVMZ/VXVXA 계열의 제외/예외 설정입니다.
이런 때 쓰면 좋습니다
- 특정 엔진에서 원하는 줄이 추출되지 않을 때
- 너무 많은 줄이 잡혀서 추출 범위를 좁히고 싶을 때
- 엔진별로 추출 규칙을 따로 나눠 관리하고 싶을 때
- 다른 프로그램에서 가공된 파일에서 한번 더 내용을 추려내 번역 및 적용하고 싶을 때