无论值如何,都替换字符串

时间:2017-04-18 08:46:48

标签: ios xcode swift3

无论值是2还是4还是5

,如何将此字符串替换为另一个字符串
<font size=\"2\"

我现在拥有它:

replacingOccurrences(of: "font size=\"2\"", with: "font size=\"4\"")

但默认情况下,2并不总是到达。

1 个答案:

答案 0 :(得分:2)

您可以将replacingOccurrences(of:with:options:range:).regularExpression选项一起使用。

let str = "<font size=\"3\""
print(str.replacingOccurrences(of: "(font size=\"[0-9]+\")", with: "font size=\"4\"", options: .regularExpression))
<font size="4"