ios – 用Objective-C替换空格

栏目: Objective-C · 发布时间: 6年前

内容简介:我需要验证一个UITextField来替换一个空格””,并想知道这是怎么回事?翻译自:https://stackoverflow.com/questions/14387401/replace-blank-spaces-with-20-in-objective-c

我需要验证一个UITextField来替换一个空格””,并想知道这是怎么回事?

如果你只是想用另一个值替换字符串中的字符,请查看方法stringByReplacingOccurrencesOfString:withString:on NSString

.

返回一个新字符串,其中接收器中所有出现的目标字符串都被另一个给定字符串替换.

NSString *originalString = @"Sample text with spaces";

NSString *newString = [originalString stringByReplacingOccurancesOfString:@" " withString:@"%20"];

如果您尝试对URL进行编码,请在 NSString 上使用stringByAddingPercentEscapesUsingEncoding:

使用给定的编码返回接收器的表示,以确定将接收器转换为合法URL字符串所需的转义百分比.

NSString *originalString = @"Sample text with spaces";

NSString *newString = [originalString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

翻译自:https://stackoverflow.com/questions/14387401/replace-blank-spaces-with-20-in-objective-c


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Pro Git

Pro Git

Scott Chacon / Apress / 2009-8-27 / USD 34.99

Git is the version control system developed by Linus Torvalds for Linux kernel development. It took the open source world by storm since its inception in 2005, and is used by small development shops a......一起来看看 《Pro Git》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具