How to remove newlines from beginning and end of a string?

前端 未结 12 648
旧巷少年郎
旧巷少年郎 2020-11-29 03:22

I have a string that contains some text followed by a blank line. What\'s the best way to keep the part with text, but remove the whitespace newline from the end?

12条回答
  •  没有蜡笔的小新
    2020-11-29 03:31

    This Java code does exactly what is asked in the title of the question, that is "remove newlines from beginning and end of a string-java":

    String.replaceAll("^[\n\r]", "").replaceAll("[\n\r]$", "")
    

    Remove newlines only from the end of the line:

    String.replaceAll("[\n\r]$", "")
    

    Remove newlines only from the beginning of the line:

    String.replaceAll("^[\n\r]", "")
    

提交回复
热议问题