我有两个字符串。这些是(例子)
Phone 12345 aa / bb
Phone is 12345 aa / bb
Phone is this 12354 aa / bb
我试图找到一个允许我在android / java上使用string.split(regex)函数的正则表达式,但是我还没有找到任何实际的技巧。
我想要的是在phonenumber之前在空白处拆分的字符串。在下面的列表中,[1]是在空格之前返回的内容,[2]是剩下的内容。
[1]Phone[2]12345 aa / bb
[1]Phone is[2]12345 aa / bb
[1]Phone is this[2]12354 aa / bb
我的大部分虚弱信息都删除了12345中的第一个数字(1)。
任何人都可以帮助我吗?
答案 0 :(得分:2)
试试这个:
String[] arr = str.split(" (?=\\d)");
答案 1 :(得分:1)