美文网首页
Swift - trimmingCharacters(调整特定字

Swift - trimmingCharacters(调整特定字

作者: 小猪圣骑士 | 来源:发表于2019-05-17 16:39 被阅读0次

CharacterSet 里各个枚举类型的含义如下:

  • controlCharacters:控制符
  • whitespaces:空格
  • newlines:换行符
  • whitespacesAndNewlines:空格换行
  • decimalDigits:小数
  • letters:文字
  • lowercaseLetters:小写字母
  • uppercaseLetters:大写字母
  • nonBaseCharacters:非基础
  • alphanumerics:字母数字
  • decomposables:可分解
  • illegalCharacters:非法
  • punctuationCharacters:标点
  • capitalizedLetters:大写
  • symbols:符号

使用代码

  • 示例 1
//原始字符串
let str1 = " Hello "
//除去前后空格
let str2 = str1.trimmingCharacters(in: .whitespaces)
  • 示例 2
//原始字符串
let str = "    -----Hello-----      "
//删除前后" -"
let characterSet = CharacterSet(charactersIn: " -")
let str1 = str1.trimmingCharacters(in: characterSet)
或者 str1.trimmingCharacters(in: CharacterSet(charactersIn: " -"))

相关文章

网友评论

      本文标题:Swift - trimmingCharacters(调整特定字

      本文链接:https://www.haomeiwen.com/subject/eemoaqtx.html