swift - 字符串中的撇号
问题描述
我查看了几个讨论 swift 中的撇号替换的线程,其中大多数告诉人们键盘上的单引号(与双引号在同一个键上)与撇号不同。虽然我明白这一点,但我仍然需要在字符串中查找和替换单引号,因为它们正在破坏我通过 URL 发送它们的过程。那么有谁知道为什么这段代码找不到单引号?
let newString = oldString.replacingOccurrences(of: "\'", with: "%27")
我也试过:
let newString = oldString.replacingOccurrences(of: "'", with: "%27")
而且似乎都不起作用。
解决方案
推荐阅读
- flutter - 基于上周、上月和去年的 Flutter 过滤器列表
- java - 将 JAR 包装器连接到 BizTalk 中的 SVC 服务时出错
- laravel - 无法在 Linux 服务器上的 laravel 中使用 ffmpeg 将音频文件转换为 mp3
- reactjs - {React Native} 提交后重置 Formik 表单
- c# - Unity:当前上下文中不存在名称“Instance”
- android - Gradle 同步失败:索引 52 处的非法字符 <:>
- c - 如何同时等待孩子的终止和信号?
- ios - 在 Swift 中获取 PNG 右边缘的坐标
- algorithm - 找到涉及实数乘法的大哦
- python - 在 pyplot 中绘制颜色比例