我有一堆这种格式的字符串:
Barry's Restaurant 100 East Main Street
Run Code Online (Sandbox Code Playgroud)
我想将字符串分成两部分:
Barry's Restaurant
100 East Main Street
Run Code Online (Sandbox Code Playgroud)
所以,我需要在第一次出现整数(街道地址)时拆分字符串.任何帮助表示赞赏,谢谢
如果我理解你的问题,你可以用类似的东西来做
public static void main(String[] args) {
String line = "Barry's Restaurant 100 East Main Street";
String[] arr = line.split("\\d+", 2);
String pt1 = arr[0].trim();
String pt2 = line.substring(pt1.length() + 1).trim();
System.out.println(pt1);
System.out.println(pt2);
}
Run Code Online (Sandbox Code Playgroud)
输出是
Barry's Restaurant
100 East Main Street
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2285 次 |
| 最近记录: |