我有一个字符串,它是"Optional("5")".我需要删除围绕5的"".我通过执行以下操作删除了"可选":
text2 = text2.stringByReplacingOccurrencesOfString("Optional(", withString: "", options: NSStringCompareOptions.LiteralSearch, range: nil)
Run Code Online (Sandbox Code Playgroud)
我无法删除"字符,因为他们在代码中指定字符串的结尾.
有没有办法在objective-c中对字符串(NSString)进行HTML编码,这与.NET中的Server.HtmlEncode一致?
谢谢!
嗨伙计们我有变量哪个内容符号或字符我不知道你怎么用英语说"\"...如何用我的变量中的空格替换所有\?
var content = theContent["content"] as String
self.contentLabel.text = content.stringByReplacingOccurrencesOfString(<#target: String#>, withString: <#String#>, options: <#NSStringCompareOptions#>, range: <#Range<String.Index>?#>)
Run Code Online (Sandbox Code Playgroud)
当我使用content.string时,如何填充这个空格或我的sintax是错误的...然后在#target中我使用相同的字符串?有谁学过Swift如此之快?:d
我想用另一个字符串替换字符串中的一些文本.
例如:一个字符串等于"Red small car".我想用"大"代替"小",所以字符串变成"红色大车".我必须迅速做到这一点.谢谢.
我有一个字符串var m = "I random don't like confusing random code."我想删除字符串中的所有子random字符串实例m,返回parsed完成删除的字符串.
最终结果将是: parsed = "I don't like confusing code."
我将如何在Swift 3.0+中执行此操作?
下面是我用来替换带有回车符的HTML break标记的以下代码行.但是,我还需要替换其他HTML符号,当我再次调用这行代码时,使用不同的参数,就像第一个被覆盖一样.有没有办法可以包含多个参数?在Swift中有更有效的方法吗?例如:将br>替换为"",将nbsp替换为"".
textView.text = content.stringByReplacingOccurrencesOfString("<br /><br />", withString:"\r")
Run Code Online (Sandbox Code Playgroud) 这有效
let replaced = String(map(aString.generate()) {
$0 == " " ? "-" : $0 })
Run Code Online (Sandbox Code Playgroud)
而这不是
let replaced = String(map(aString.generate()) {
$0 == " " ? "" : $0 })
Run Code Online (Sandbox Code Playgroud)
为什么?
我有一个包含逗号的字符串。但是,我想用一点代替逗号。不幸的是,这一定是可能的,我无法完成它。我不仅仅是回到.5。不幸的是,逗号也只会删除所有破坏它的东西。
let cijfers = "38,5"
let start = cijfers.startIndex;
let end = cijfers.index(cijfers.startIndex, offsetBy: 3);
let result = cijfers.replacingCharacters(in: start..<end, with: ".")
print(result)
Run Code Online (Sandbox Code Playgroud) 我正在尝试通过传递实际地址来实现打开Apple Map应用程序的行车方向屏幕的功能.
地址不仅仅是随机地址,而是商业地址,这些地址主要在Apple地图上注册和搜索.因此,通过传递地址,它应该匹配并正确显示该业务的方向,而不是指向地图上的未知注释.当我直接传递经度和纬度时会发生这种情况,因此我不想使用geocodeAddressString()将地址转换为地理协调.
我怎样才能实现它?
我有一个像这样的字符串:
var aString = "This is a string \n\n This is the second line of the string\n\n"
Run Code Online (Sandbox Code Playgroud)
textview中的内容如下所示:
This is a string
This is the second line of the string
// 2 extra lines of unnecessary white space
Run Code Online (Sandbox Code Playgroud)
但我希望它看起来像这样:
This is a string
This is the second line of the string
Run Code Online (Sandbox Code Playgroud)
我想从字符串的末尾删除所有"\n"并删除\n,它会重复自身,因此中间没有空格.
理想情况下,我猜测最终结果应该是这样的:
var aString = "This is a string \n This is the second line of the string"
Run Code Online (Sandbox Code Playgroud) swift ×9
ios ×5
string ×5
replace ×3
apple-maps ×1
character ×1
encoding ×1
mapkit ×1
objective-c ×1
symbols ×1
variables ×1
whitespace ×1
xcode ×1