当前位置: 首页 > 面试题库 >

如何删除字符串中的所有前导空格?-迅速

端木皓君
2023-03-14
问题内容

我需要一种从空格中删除第一个字符的方法。我正在寻找String类型的方法甚至扩展,可以用来切出字符串的字符。


问题答案:

要删除前导和尾随空格:

let trimmedString = string.stringByTrimmingCharactersInSet(NSCharacterSet.whitespaceCharacterSet())

Swift 3 / Swift 4:

let trimmedString = string.trimmingCharacters(in: .whitespaces)


 类似资料:
  • 问题内容: 如何删除python字符串中的所有空格?例如,我希望将一个字符串转换为,但是我似乎无法通过以下方式完成此操作: 问题答案: 利用没有sep参数的str.split的行为: 如果只想删除空格而不是所有空格: 过早优化 尽管效率不是主要目标(编写清晰的代码是),但以下是一些初始时间: 请注意,正则表达式已缓存,因此它没有您想象的那么慢。编译事前帮助一些,但在实践中,如果你把这个只会重要 很

  • 问题内容: 在Go中从某个任意字符串中剥离所有空格的最快方法是什么。 我从字符串包中链接了两个函数: 有人有更好的方法吗? 问题答案: 以下是一些用于从字符串中剥离所有空格字符的不同方法的基准:(源数据): :用途; 随着遇到更多的非空白字符,逐渐增加分配的空间量 :和; 产生大量中间数据 用途; 执行一次分配,但是如果源字符串主要是空格,则可能会总体上分配。 package main_test

  • 我有一个sql字符串检索三列的数据,我不想在这些列之间有任何空间。我想删除列之间的空间。 我的客户要求是 MY输出就像

  • 问题内容: 我想从字符串的两端和单词之间消除所有空格。 我有这个Python代码: 但这仅消除了字符串两侧的空白。如何删除所有空格? 问题答案: 如果要删除开头和结尾的空格,请使用: 如果要删除所有空格字符,请使用: (注意,这只会删除“常规” ASCII空格字符,而不会删除任何其他空白) 如果要删除重复的空格,请使用:

  • 在SQL服务器2008中,从字符串中删除所有空格的最佳方法是什么? <代码> LtrIM(rTimm(‘a b’))< /> >将删除字符串的左、右所有空间,但我还需要删除中间的空间。

  • 问题内容: 该函数会删除尾部和前导空格,但是,如果我只想删除字符串的尾部空格,该怎么办? 问题答案: 如果您使用的是JDK 11或更高版本,则可能应该使用stripTrailing()。 早期的JDK版本 使用正则表达式,您可以将所有尾随空格字符(包括空格和制表符)替换为空字符串()。 输出量 在线演示。 这是正则表达式的细分: –任何空白字符, –匹配一个或多个先前的令牌(可能);即,匹配一个或