ios - 替换字符串,无论其值如何

标签 ios xcode swift3

无论值是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"

关于ios - 替换字符串,无论其值如何,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43467605/

相关文章:

ios - 无法在没有参数的情况下调用类型 'CustomDetailView' 的初始值设定项

ios - React-native 应用程序和 Facebook SDK

xcode - 如何在 Xcode 项目中查找未使用的图像?

xcode - Cocoa 对 NSTabViewItem 使用单独的 Controller ?

ios - Xcode 4.5 - 应用程序因内存使用过多而崩溃,但在 4.3 上运行良好

ios - 为什么此代码给出错误 Expected ',' separator?

iOS Swift 3 将值存储到 Realm

ios - Expo - 减少 iOS 设备上的 PDF 文件大小

ios - friend 的iphone作为测试设备

ios - 如何将 cell.accessoryType 设置为图像?