1
我怎么能代替这个字符串用另一个不管的值是否是2或4或5替换字符串值
<font size=\"2\"
我现在:
replacingOccurrences(of: "font size=\"2\"", with: "font size=\"4\"")
但2默认情况下不会总是到达。
我怎么能代替这个字符串用另一个不管的值是否是2或4或5替换字符串值
<font size=\"2\"
我现在:
replacingOccurrences(of: "font size=\"2\"", with: "font size=\"4\"")
但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"
非常感谢! – Alejandro
一个NSRegularExpression可以做的伎俩。 – Larme