如题,下面是我写的函数,拿来直接能用,n为字符串,m为数字
// Divide a room name
public String[] divideRoomName(String roomName)
{
String[] name_Id = new
String[2];
String
n = "";
String m = "";
if
(roomName.length() > 0) {
for
(int i = 0; i < roomName.length(); i++) {
if
(roomName.substring(i, i + 1)
.matches("[\u4e00-\u9fa5]+"))
{
n
+= roomName.substring(i, i + 1);
}
else {
m
+= roomName.substring(i, i + 1);
}
}
name_Id[0] =
n;
name_Id[1] =
m;
}
return name_Id;
}