簡體   English   中英

我們如何在iOS中制作自定義NSLinguisticTagger tagSchemes?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM