当前位置: 首页 > 图灵资讯 > 技术篇> Java正则表达式2之预定义字符类

Java正则表达式2之预定义字符类

来源:图灵教育
时间:2023-07-05 17:35:18

1:预定义字符的概述

预定义字符类只匹配一个字符。

                    Java正则表达式2之预定义字符类_字符串

这里我举一些代码的例子

首先,转义字符“\”将用于其中,即转义字符将改变其原始含义。例如,使用转义字符打印双引号,截图和代码如下:

                    Java正则表达式2之预定义字符类_双引号_02

                    Java正则表达式2之预定义字符类_转义字符_03

如果你在这里不使用转义字符,你会报错的

                    Java正则表达式2之预定义字符类_双引号_04

二:示例

(1).表示任何字符

                    Java正则表达式2之预定义字符类_字符串_05

                    Java正则表达式2之预定义字符类_双引号_06

你可以在上面看到一个。它只能表示一个字符,它可以是汉字、数字或英文字母。当字符串中有两个字符时,正则表达式中有一个。当时,结果是错误的。

(2)\d 表示任何数字 [0-9] \D表示非数字 即[^0-9]

                    Java正则表达式2之预定义字符类_双引号_07

                    Java正则表达式2之预定义字符类_字符串_08

(3)\w 任何一个单词的字符表示任何一个单词 \W表示非单词字符

                    Java正则表达式2预定义字符类_双引号_09

                    Java正则表达式2之预定义字符类_双引号_10