数字和字母组合的网名
文章插图
1、Alexandr嫁/1°
2、Edwad〆过客8
3、自然萌°Aimee 23
4、19 Emotional(昔年)
5、相守sunset 79
6、小闹心2°Forever
7、Cynicism°玩世不恭 5
8、Nightmare梦魇99
9、旧情人Scentflぅ3
10、夏逝Departぅ7
11、旧情话clot 6
java 取字符串的中字母数字组合?
文章插图
代码截图
运行结果
以下是全5261部代码 , 不管你字母是什么 , 字4102母后边有多少数字1653 , 都能取出来 , 如果是只需要数字 , 那么拼接的时候别拼接那个字母就OK
public static void main(String[] args) {
String str = "p17g1n12f3";
StringBuffer data = https://www.xysc168.com/guoxue/new StringBuffer();
String[] arr = new String[4];
for (int i = 0,j=0,leni = str.length();i
if (check(str.charAt(i))){
if (StringUtils.isBlank(data.toString())){
data.append(str.charAt(i));
}else {
arr[j] = data.toString();
j++;
data = https://www.xysc168.com/guoxue/new StringBuffer();
data.append(str.charAt(i));
}
}
if (isNumberic(str.charAt(i)+"")){
data.append(str.charAt(i));
}
if (i+1 == leni){
arr[j] = data.toString();
}
}
System.out.println(Arrays.toString(arr));
}
/**
* 判断字符串是否为数字
*
* @param str
* @return
*/
public static boolean isNumberic(String str) {
Pattern pattern = Pattern.compile("[0-9]*");
return pattern.matcher(str).matches();
}
/**
* 判断一个字符串是否为字母
*
* @param fstrData
* @return
【字母与数字组合的含义,数字和字母组合的网名】*/
public static boolean check(char fstrData) {
char c = fstrData;
if (((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z'))) {
return true;
} else {
return false;
}
}
- PM字母组合代表的含义,am和pm在时间上代表什么意思
- 柯基犬好养吗和智商与性格
- 党参红枣姜茶的功效 红枣姜茶的功效与禁忌
- 茼蒿菜的功效与作用营养价值 茼蒿菜的功效与作用 茼蒿菜的注意事项
- 茼蒿的功效与作用及营养价值 茼蒿的功效与作用 茼蒿的食用方式和注意事项
- 猫科动物和犬科动物的区别 犬科与猫科动物的区别
- 大清十二帝子女多少与国运兴衰的神秘关联
- 金毛与哈士奇智商比拼
- 茼蒿的功效与作用及吃法 茼蒿的功效与作用禁忌 茼蒿可以做汤吗
- 马尔多里尼加密数字货币是什么 数字货币是什么