如何在Swift中替换HTML String中的特定字符?

时间:2016-11-28 07:26:13

标签: html swift string replace

我有HTML,在Swift中解析为String。 HTML来自server.I有

WebKit的playsinline = “”

在String中。

我需要替换这个

"webkit-playsinline="webkit-playsinline"

我制作了两个字符串,用于替换

let string1 = "webkit-playsinline=\"\""
let string2 = "webkit-playsinline=\"webkit-playsinline\""

但是,我无法做替换,因为不存在这样的方法。

简而言之,我如何在Swift中改变HTML / String。

感谢。

2 个答案:

答案 0 :(得分:1)

您可以尝试以下方法:

let string1 = "webkit-playsinline=\"\""
let string2 = string1.replacingOccurrences(of: "webkit-playsinline=\"\"", with: "webkit-playsinline=\"webkit-playsinline\"")

答案 1 :(得分:1)

 let string1 = "webkit-playsinline=\"\""
 let string2 = "webkit-playsinline=\"webkit-playsinline\""

 yourHTML = (yourHTML as NSString).stringByReplacingOccurrencesOfString(string1, withString: string2)

快乐的编码!