2016-07-26 8 views
1

UIMA RUTA SCRIPTでRegexを使って "mmHg"にマッチさせようとしましたが、一致しません。UIMA RUTA Matching-mmHg

W{REGEXP("mmHg")->MARK(ME_UNITSPACING)}; 
ANY{REGEXP("mmHg")->MARK(ME_UNITSPACING)}; 
ANY+?{REGEXP("mmHg")->MARK(ME_UNITSPACING)}; 

答えて

2
DECLARE LOWERCAMELCASE,ME_UNITSPACING; 
Document{-> RETAINTYPE(SPACE)}; 
SW CW{->MARK(LOWERCAMELCASE,1,2)}; 
Document{-> RETAINTYPE}; 
LOWERCAMELCASE{REGEXP("mmHg")->MARK(ME_UNITSPACING)}; 

サンプル入力:

mmHg 
small City 
fishBowl 
+0

だけのルールが、彼は質問が機能しなかったint型理由強調するために:最初の播種を/基本的なトークンがすることを意図している私は、次の規則を使用しました最小/原子である。したがって、mmHgは1つのトークンではなく2つで、したがってREGEXPは決して一致しません。 –

関連する問題