广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 软件教程 > Java技术 > 正文

惠州Java正则表达式的预定义字符类是什么?_北大青鸟IT学校

作者:邓华发布时间:2021-04-19分类:Java技术浏览:760


导读:Java正则表达式的预定义字符类是什么?最近惠州北大青鸟很多学员都在问这个问题,那么下面惠州北大青鸟学术部老师给大家解答一下这个问题。

Java正则表达式的预定义字符类是什么?最近惠州北大青鸟很多学员都在问这个问题,那么下面惠州北大青鸟学术部老师给大家解答一下这个问题。

下表列出了一些常用的预定义字符类。

预定义 
字符 


               含义


.            任何字符    

\d          数字。 与[0-9]相同    

\D         非数字。 与[^ 0-9]相同    

\s          空格字符。 包括与[\\ t \\ n \\ x0B \\ f \\ r]相同。

             1.空格

             2.标签

             3.换行符

             4.垂直标签

             5.表单Feed

             6.回车字符

\S         非空白字符。 与[^ \\ s]相同    

\w        一个字符。 与[a-zA-Z_0-9]相同。    

\W        非字字符。 与[^ \ w]相同。    

实例

以下代码使用 \d 匹配所有数字。

\\d 在字符串中用于转义 \ 。

import java.util.regex.Matcher; import java.util.regex.Pattern; public class Main {     public static void main(String args[]) {         Pattern p = Pattern.compile("Java \\d");         String candidate = "Java 4";         Matcher m = p.matcher(candidate);         if (m != null)              System.out.println(m.find());    } }

上面的代码生成以下结果。

true

想了解更多关于Java的资讯吗?可以来惠州北大青鸟新方舟校区了解一下。

Java17.jpg

Java

标签:惠州计算机JAVA软件开发惠州计算机Java软件开发惠州计算机JAVA培训惠州计算机JAVA软件开发学校惠州计算机Java软件开发培训JAVAJava软件开发北大青鸟IT计算机学校北大青鸟IT软件学校北大青鸟IT学校


Java技术排行
标签列表
网站分类
文章归档
最近发表