[英]How we can make the custom NSLinguisticTagger tagSchemes in iOS?
我正在使用NSLinguisticTagger類來過濾或查找使用行字符串的地名,名稱,組織名稱,電話號碼,手機號碼,地址(如家庭住址,辦公地址等)。
有3個選項,例如1. NSLinguisticTagPlaceName 2. NSLinguisticTagOrganizationName 3. NSLinguisticTagPersonalName
手機號碼,電話號碼,傳真號碼等沒有其他選擇,
所以我的問題是,我們可以制作自己的自定義標簽方案類嗎? 如果是,那么我們如何在iOS中實現該類。
已經給出的選項的結果不好。 我如何改善其結果。
謝謝。
NSLinguisticTagger用於分解單詞並將其分類為更基本的句子片段(動詞,名詞,形容詞,名稱等)。 要查找電話號碼,地址,日期等,請嘗試查看NSDataDetector
let message = "What did I do on October 4"
let types: NSTextCheckingResult.CheckingType = [NSTextCheckingResult.CheckingType.date]
let detector = try? NSDataDetector(types: types.rawValue)
detector?.enumerateMatches(in: message, options: [], range: NSMakeRange(0, (message as NSString).length)) { (result, flags, _) in
print(result)
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.