이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 hfst-regexp2fst 명령입니다.
프로그램:
이름
hfst-regexp2fst - = 정규식을 변환기로 컴파일(가중치)
개요
hfst-regexp2fst [옵션...] [인파일]
기술
정규식을 변환기로 컴파일(가중치) 일반적인 옵션:
-h, --도움
도움말 메시지 인쇄
-V, --번역
버전 정보 인쇄
-v, --말 수가 많은
처리하는 동안 자세히 인쇄
-q, --조용한
치명적인 오류 및 요청된 출력만 인쇄
-s, --조용한
별칭 --조용한
입력 / 출력 옵션 :
-i, --입력=인파일
INFILE에서 입력 변환기 읽기
-o, --산출=아웃파일
출력 변환기를 OUTFILE에 쓰기
끈 과 체재 옵션 :
-f, --체재=FMT
FMT 형식으로 결과 쓰기
-j, --분리
각 정규 표현식을 별도의 변환기로 변환하는 대신 모든 정규 표현식을 분리합니다.
-l, --선
입력은 줄로 구분됩니다(기본값)
-S, --세미콜론
입력은 세미콜론으로 구분됩니다.
-e, --엡실론=EPS
EPS를 XNUMX, 즉 엡실론으로 매핑합니다.
-x, --제록스 구성=VALUE 플래그 분음 부호가 일반 기호로 처리되는지 여부
구성의 기호(기본값은 false)
-X, --xfst=변하기 쉬운
xfst 호환성 옵션 VARIABLE을 전환합니다.
조화:
-H, --조화하지 않음
'?'를 확장하지 마세요. 기호.
-F, --조화-플래그
플래그 분음 부호를 조화시킵니다.
-E, --encode-가중치
최소화할 때 가중치를 인코딩합니다(기본값은 false).
OUTFILE 또는 INFILE이 없거나 -이면 표준 스트림이 사용됩니다. FMT는 다음 중 하나여야 합니다.
다음: {foma, sfst, openfst-tropical, openfst-log}. EPS가 정의되지 않은 경우
0의 기본 표현이 사용됩니다. 인식된 VALUE는 {true,ON,yes}이고
{거짓, 꺼짐, 아니오}. Xfst 변수는 {flag-is-epsilon(기본값 OFF)}입니다.
사용 예
echo " {고양이}:{개} " | hfst-regexp2fst
변환기 생성 {cat}:{dog}
echo " {고양이}:{개}::3 " | hfst-regexp2fst
동일하지만 무게가 3입니다.
echo " c:da:o::3 t:g " | hfst-regexp2fst
동일하지만 중앙에 가중치 3이 있음
echo " 고양이 ; 개 ; "3" " | hfst-regexp2fst -S
변환기 생성
"고양이"와 "개"와 "3"
보고 버그
버그 보고[이메일 보호]> 또는 다음 위치의 버그 추적기로 직접 문의하십시오.
hfst-regexp2fst 홈페이지:
HFST 소프트웨어 사용에 대한 일반 도움말:
저작권
Copyright © 2010 헬싱키 대학교, 라이선스 GPLv3: GNU GPL 버전 3
<http://gnu.org/licenses/gpl.html>
이것은 자유 소프트웨어입니다. 자유롭게 변경하고 재배포할 수 있습니다. 보증이 없습니다.
법이 허용하는 범위 내에서.
onworks.net 서비스를 사용하여 온라인으로 hfst-regexp2fst를 사용하세요.