java中的正则操作总结

正则表达式在处理字符串的效率上是相当高的

关于正则表达式的使用,服务器空间,更多的是自己的经验,香港虚拟主机,有兴趣可以参阅相关书籍

这里主要写一下java中的正则操作方法

实例1:匹配

import java.util.Scanner;class Demo { main(String[] args) {Scanner sc = new Scanner(System.in);//获取输入System.out.print(“Please Enter:”);String str = sc.nextLine();check(str);} check(String str) {//匹配第一位是1-9,第二位及以后0-9(个数在4-10之间)String regex = “[1-9][0-9]{4,10}”;/*//匹配单个字符是大小写的a-zString regex = “[a-zA-Z]”;//匹配数字,香港虚拟主机,注意转义字符String regex = “\\d”;//匹配非数字String regex = “\\D”;*/if(str.matches(regex)) {System.out.println(“匹配成功”);} else {System.out.println(“匹配失败”);}}}接受失败也等于给了自己从零开始的机会,

java中的正则操作总结

相关文章:

你感兴趣的文章:

标签云: