在所有其他相關文章中,人們詢問了如何刪除String java中的前導空格或尾隨空格。現在,我的問題是如何獲得前導或尾隨空格?我能想到的是例如使用這樣的功能,以獲得尾隨空格:如何獲取字符串中的前導空格和尾隨空格java
private String getTrailingSpaces(String str) {
return str.replace(str.replaceFirst("\\s+$", ""), "");
}
但我不知道這是正確的,甚至如果是,有沒有更好的方式來做到這一點?
我不明白第二個參數是什麼意思! – user3150474
第二個參數表示組#1的內容。第一組是(\\ s ++)。所有的事情意味着用組#1中的內容替換所有輸入 –
如果你的字符串只包含空格怎麼辦? – kdgregory