0
我有一個HTML文件嵌入到其內具有標籤比如我的Xcode項目:正則表達式查找/替換鍵列表(SWIFT 3)
{說明}
{LOCATION}
{TIME_SUBMITTED}
我的文件的內容加載到一個字符串:
let url = Bundle.main.url(forResource: "emailTemplate", withExtension: "html")
var messageBody:NSString!
do { messageBody = try String(contentsOf: url!) as NSString! }
catch { messageBody = "" }
現在我已填充「消息體」我需要根據我的UI查找和替換的標籤,例如:
1)找到「{描述衝」,並與lblDescription.text
2更換)找到「{}位置」,並與lblLocation.text
更換我想使用類似代碼:
messageBody.enumerateSubstrings(in: NSMakeRange(0, messageBody.length), options: .byWords) { (substring, substringRange, enclosingRange, _) ->() in
print(substring!)
}
然而,我與正則表達式完全無用的,並且可以與一些援助做查找和替換如果子字符串等於一個標籤。請有任何想法嗎?
非常好,謝謝! – RJH