我正在使用 spacy 在正文中查找 PII 物體。現在我正在使用以下模式
{
"label": "CREDIT_CARD",
"id": "CREDIT_CARD_PATTERN",
"pattern": [{"IS_DIGIT": True, "LENGTH": 14}, {"IS_DIGIT": True, "OP": "?"}]
}
這里的希望是我想找到一個長度為 14 或 15 的 DIGIT 令牌。但是,這沒有按預期作業,我只得到長度為 14 的 DIGIT 令牌的結果。有誰知道找到 DIGIT 令牌的更好方法長度在一個范圍內。假設一個模式查找所有長度為 14 到 16 的 DIGIT 令牌?
uj5u.com熱心網友回復:
您可以為值指定范圍,例如LENGTH使用擴展比較運算子:
pattern = [{"LENGTH": {">=": 10, "<=": 12}}]
請參閱:https ://spacy.io/usage/rule-based-matching#adding-patterns-attributes-extended
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/416637.html
標籤:
