[英]Remove "\" (backslash) from String in Swift
I have the following code:我有以下代码:
let refreshedToken = FIRInstanceID.instanceID().token()
var encriptat3: String = "ope=sql¶=UPDATE xw_usuarios SET IDFIREBASE = '" + refreshedToken! + "' where USUARIO = '" + self.usuari + "'"
encriptat3 = encriptat3.stringByReplacingOccurrencesOfString("\\", withString: "", options: NSStringCompareOptions.LiteralSearch, range: nil)
And the final value of my string is :我的字符串的最终值为:
"ope=sql¶=UPDATE xw_usuarios SET IDFIREBASE = \'XXXXXXX\' where USUARIO = \'99997\'"
And my ask is : How I can remove the "\" from my ending value and build my url correctly?我的问题是:如何从结束值中删除“\”并正确构建我的网址?
Currently I'm using Swift 2.3.目前我正在使用 Swift 2.3。 Thanks.
谢谢。
swift 3迅速 3
let string1 = "ios\\programmer"
let string2 = string1.replacingOccurrences(of: "\\", with: "")
print("string2 --%@",string2);
let aString = "ope=sql¶=UPDATE xw_usuarios SET IDFIREBASE = \'XXXXXXX\' where USUARIO = \'99997\'"
let newString = aString.replacingOccurrences(of: "\\", with: "")
EDIT:编辑:
Which version of Xcode are you using?您使用的是哪个版本的 Xcode? Did you import Fondation?
你进口了基金会吗?
let aString = "ope=sql¶=UPDATE xw_usuarios SET IDFIREBASE = \'XXXXXXX\' where USUARIO = \'99997\'"
let newString = (string as NSString).stringByReplacingOccurrencesOfString("\\", withString: "")
var val = your string
val = val.replacingOccurrences(of: "your replace string here(like \,)", with: "")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.