core-nlpパイプライン内でregexner用の正規表現pattenrを使用したいと考えています。私のエンティティ/トークンはcore-nlpのregexNER内のpattens
Machine_DS2302
です。第2の部分はalphanumeric
です。 (これはワイルドカード中である)私が持っているもの
は現在
Machine_.* MachineNumber
である。しかし、これはすべての注釈が表示されます。 2番目の部分に_ 正規表現に基づいてMachineNumber
というタグを追加します。つまり、_の後の2番目の部分が数字の場合は、タグに割り当てます。
正規表現パターン
^[a-zA-Z0-9]*$
しかし、たとえ
Machine_^[a-zA-Z0-9]*$
が
どのようなパターンがregexNERのためのようになりますが動作しませんか?
'Machine_ [a-zA-Z0-9] *'アンカーを削除する必要があります。 'Machine_([a-zA-Z0-9] *) DS2302'値を別途入力してください。 –
@WiktorStribiżew、そうです。これをソリューションとして追加することができます。 – Betafish