标签: java regex
我使用下面的正则表达式来分割我的字符串但是当我查看字符串数组的实际长度时,它应该是3而不是5.如何从头部和尾部删除空字符串?
String urlStr = "\n" + "hi" + "how" + "are" + "\n"; String urls[] = urlStr.split("[\\r\\n]+");
答案 0 :(得分:2)
试试这个。
urlStr.trim().split("[\\r\\n]+");
trim()方法removes leading and trailing whitespace。