java中正则表达式初级

一、用于判断字符串是否符合正则表达式

String regex1 = new String("\\\\");

String input1 = new String("\\");

//写法一:Pattern使用matcher方法

Pattern pattern1 = http://www.wendangwang.compile(regex1);

Matcher matcher1 = pattern1.matcher(input1);

boolean bool1 = matcher1.matches();

//写法二:Pattern使用matches方法

Pattern pattern2 = http://www.wendangwang.compile(regex1);

boolean bool2 = pattern2.matches(regex1, input1);

//写法三:String使用matches方法

boolean bool3 = input1.matches(regex1);

注:java中,字符串的\用\\表示,正则表达式的字符\用字符串\\表示,即正则表达式的字符\用字符串\\\\表示

二、利用正则表达式分割字符串

String regex2 = "\\d+";

String input2 = "jack00kid0frank9neil";

//写法一:使用Pattern的split方法

java中正则表达式初级相关文档

最新文档

返回顶部