day27 String类 正则表达式

String类的getBytes方法


String s= "腻害";

byte[] bytes = s.getBytes(StandardCharsets.UTF_8);

String类的new String方法

String ss = "ss我的";
byte[] gbks = ss.getBytes("gbk");

String gbk = new String(gbks, "gbk");

String类的valueOf()方法

 


正则表达式

正则表达式的形式

day27 String类 正则表达式_第1张图片

 String类matches()检验是否符合表达式形式

邮箱的正则表达式

String regex = "[0-9a-zA-Z]+@[0-9a-z]+\\.com";

手机号的正则表达式

String regex = "[\\+86]?1[8537][0-9]{9}";
String a = "+8615571027178";

正则表达式的划分splite()方法

day27 String类 正则表达式_第2张图片

 

 代替方法replaceAll()

day27 String类 正则表达式_第3张图片

你可能感兴趣的:(java,开发语言)