java - 如何只修剪字符串开头的空格

标签 java string trim

Java 方法:String.trim() 修剪字符串开头和结尾的空白(空格、换行符等)。

如何只去掉字符串开头的空格?

最佳答案

你可以用这个:

myString = myString.replaceAll("^\\s+", "")

如果您只想删除特定的空格(例如,仅空白),您可以将 \\s 替换为特定字符(例如:"^ +" 仅用于空格)或字符类(例如:"^[\\t]+" 用于空格和制表符)。

编辑 根据@Pshemo 的评论,您可以使用replaceFirst 而不是replaceAll

关于java - 如何只修剪字符串开头的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23459371/

相关文章:

string - 有没有办法在不分配另一个字符串的情况下修剪一个字符串?

java - 仅在显示时执行复合组件代码

java - JFreeChart 中的自定义堆积面积图

java - 在字符串化 Double 时,如何抑制整数情况下自动添加 ".0"后缀?

ios - 如何在 iOS 中将字符串变量分配给标签或文本字段

Java : Save Assigned String from method in an array

.net - 如何将字符串拆分为固定长度的字符串数组?

mysql - 需要从 MySql 结果中修剪新行

c# - 删除字符串末尾的系列的所有实例

java - 无法使用 HttpURLConnection 下载图像