Swift - 去除字符串前后的空白(trim方法)
2017-04-17 09:51
585 查看
大多数编程语言都提供了 trim 方法来除去字符串前后多余的空白,Swift 中也提供了类似的方法:trimmingCharacters,这个方法除了可以清除前端或后端多余的空白,还可以清除其他指定的字符。
(2)运行结果
可以看到字符串前面和后面的空格被删除了(内部的空格没有影响)。
CharacterSet 里各个枚举类型的含义如下:
controlCharacters:控制符
whitespaces:空格
newlines:换行符
whitespacesAndNewlines:空格换行
decimalDigits:小数
letters:文字
lowercaseLetters:小写字母
uppercaseLetters:大写字母
nonBaseCharacters:非基础
alphanumerics:字母数字
decomposables:可分解
illegalCharacters:非法
punctuationCharacters:标点
capitalizedLetters:大写
symbols:符号
(2)运行结果
原文出自:www.hangge.com 转载请保留原文链接:http://www.hangge.com/blog/cache/detail_1649.html
1,删除前后多余的空格
(1)样例代码可以看到字符串前面和后面的空格被删除了(内部的空格没有影响)。
CharacterSet 里各个枚举类型的含义如下:
controlCharacters:控制符
whitespaces:空格
newlines:换行符
whitespacesAndNewlines:空格换行
decimalDigits:小数
letters:文字
lowercaseLetters:小写字母
uppercaseLetters:大写字母
nonBaseCharacters:非基础
alphanumerics:字母数字
decomposables:可分解
illegalCharacters:非法
punctuationCharacters:标点
capitalizedLetters:大写
symbols:符号
2,删除前后指定的字符
(1)下面代码将 String 字符串前后的尖括号给去除掉原文出自:www.hangge.com 转载请保留原文链接:http://www.hangge.com/blog/cache/detail_1649.html
相关文章推荐
- 去除字符串首尾的空白(trim());去除字符串中所有的空白内容(.replaceAll("\\s","")的使用方法
- 字符串练习4:模拟一个trim功能一致的方法。去除字符串两端的空白
- 如何将字符串前后的空白去除(C/C++) (STL)
- 实现去除字符串两端空白(相当于trim)功能的正则表达式/^/s*((.|/n)*/S)?/s*$/
- jQuery trim() 方法去掉字符串的前后空格
- jQuery Trim去除字符串首尾空字符的实现方法说明
- objective-C 中类似于C#中trim的方法(去掉字符串前后空格)
- (转帖)如何将字符串前后的空白去除? (使用string.find_first_not_of, string.find_last_not_of) (C/C++)
- JavaScript trim 实现去除字符串首尾指定字符的简单方法
- jquery $.trim()去除字符串空格的实现方法【附图例】
- C#,asp.net去除字符串前后空格,Trim()
- as3 模拟去掉字符串前后自定字符Trim()方法实现
- js去除字符串前后空格的方法
- 在JS原型prototype中编写提取整数和移除字符串首尾空白的trim方法
- JavaScript trim 去除字符串空格的三种方法(附代码详解)
- (原創) 如何将字符串前后的空白去除? (使用string.find_first_not_of, string.find_last_not_of) (C/C++)
- 模拟一个trim的方法,去除字符串两端的空格
- 如何将字符串前后的空白去除? (使用string.find_first_not_of, string.find_last_not_of) (C/C++)
- 【廖雪峰 python教程 课后题 切片】利用切片操作,实现一个trim()函数,去除字符串首尾的空格,注意不要调用str的strip()方法:
- js字符串两边截取空白的trim的原型方法的实现