Java后端,正则匹配

时间:2025-03-09 09:04:48
  • public static void main(String[] args) {
  • /*String a = "12fga$";
  • String b = "2g";
  • ((b));
  • //字符串长度
  • (());
  • //英文字母正则
  • String regex1 = ".*[a-zA-z].*";
  • //是否含有英文
  • boolean result3 = (regex1);
  • (result3);
  • //是否含有数字
  • String regex2 = ".*[0-9].*";
  • boolean result4 = (regex2);
  • (result4);
  • //是否含有特殊字符
  • String regEx = "[ _`~!@#$%^&*()+=|{}':;',\\[\\].<>/?~!@#¥%……&*()——+|{}【】‘;:”“’。,、?]|\n|\r|\t";
  • Pattern p = (regEx);
  • boolean m = (a).find();
  • (m);
  • //仅仅包含字母和数字
  • String regX3 = "^[a-z0-9A-Z]+$";
  • //包含字母和数字
  • String regX4 = ".*[a-z0-9A-Z].*";
  • Boolean result5 = (regX3);
  • (result5);*/
  • String acc = ();
  • (acc);
  • /*String str =().toString().replace("-", "");
  • (str);*/
  • }