小编dec*_*iic的帖子

Java如果string包含空格或" - "以及之前或之后的字符,如何split()

我想分割一个字符串,只要它包含字符" - "或它是否包含空格,但只有在" - "或空格之前和之后存在一个字符.

例:

" test" -> Dont split
"-test" -> Dont split
"test test" -> split
" test test" -> split       
"test-" -> dont split
"test-test" -> split
"a-test" -> split
Run Code Online (Sandbox Code Playgroud)

java regex split

1
推荐指数
1
解决办法
100
查看次数

标签 统计

java ×1

regex ×1

split ×1