我遇到了一个问题,我不知道如何解决,我希望有人能帮助我.目前我有一个字符串变量,后来我用下划线替换字符串中的字母,如下所示:
var str = "Hello playground"
let replace = str.replacingOccurrences(of: "\\S", with: "_", options: .regularExpression)
print(str)
Run Code Online (Sandbox Code Playgroud)
知道我想在str中随机生成25%的字符(在这种情况下为16*0,25 = 4),所以后来打印出类似这些例子的内容:
str = "H__l_ ___yg_____"
str = "_____ play______"
str = "__ll_ ____g____d"
Run Code Online (Sandbox Code Playgroud)
有没有人有任何想法如何做到这一点?