StringUtilsの文字列を切り取る方法は何ですか?

Apache Commons Langライブラリには、StringUtilsというクラスがあり、文字列操作の多くのメソッドを提供しています。それには文字列を切り取るメソッドも含まれています。

一般的文字列の切り取り方法は、

  1. str.substring(start, end)

StringUtils.substring(“Hello World”, 6, 11) は、”World” を返します。

  1. separatorの後に続く文字列(str)

StringUtils.substringAfter(“Hello World”, ” “) であれば、「World」が返されます。

  1. separatorを使ってstrの前半部分を取得します。

StringUtils.substringBefore(“Hello World”, ” “) は、「Hello」を返す。

  1. strの中で、openとcloseの間にある部分文字列

StringUtils.substringBetween(“Hello [World]”, “[“, “]”) は、”World” を返します。

これらの方法は一般的な文字列切り出しのニーズのほとんどを満たすことができます。

bannerAds