首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Swift如何在字符串中只插入一个反斜杠?

Swift如何在字符串中只插入一个反斜杠?
EN

Stack Overflow用户
提问于 2017-08-04 18:27:59
回答 2查看 1.9K关注 0票数 1

是否可以用"\“代替空白?例如,我需要做如下修改:“计算机科学”改为“计算机科学”。

这是为了使我的另一个命令行具有包含空格的目录可执行。它在空格中失败,但执行:

代码语言:javascript
复制
myText = "computer science"
myTextRevised = myText.replacingOccurance(of: " ", with "\\ ")

但这只是myText = "computer\\ science",我不明白为什么会出现两个反斜杠。

它不能只留下一个反斜杠,比如“计算机\科学”。

有什么办法可以做到吗?

EN

回答 2

Stack Overflow用户

发布于 2017-08-04 19:14:26

代码语言:javascript
复制
myText = "computer science"
myTextRevised = myText.replacingOccurance(of: " ", with "\\ ")

实际上将计算机\科学存储在myTextRevised中。正如预期的那样,第一个反斜杠用于转义第二个(即将显示)。

噢!我猜你是在游乐场上看到的。操场会给你看的。你没注意到操场上的每个打印语句都给你显示了\n吗?

票数 2
EN

Stack Overflow用户

发布于 2022-08-16 09:19:55

--您只需在ios的快速语言中添加"\“反斜杠的方式:

代码语言:javascript
复制
var str = "My string" + "\\"
print("\(string")
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45513347

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档