手记

【学习打卡】第3天 Java Web编程进阶-常用功能与过滤器

课程名称:Java工程师2022版

课程章节:Java正则表达式

课程内容

今天学习内容包括:

       正则表达式基础语法:正则表达式是检查、匹配字符串的表达式正则表达式是描述规则,主流语言都有良好支持字符串校验、查找与替换是正则表达式主要使用场景。

课程收获

       学会了正则表达式中的字符范围匹配、元字符、多次重复匹配与定位匹配的使用方法。

       字符范围匹配:

                                          A:精准匹配单个字符

                                          x|y:允许出现的2个字符

                                          [syx]:允许出现集合内任意单个字符

                                          [a-z][A-Z][0-9]:字符范围

                                          [Pxyz][0-9]:集合内字符不允许出现

       元字符:通过一些特殊的表达形式单指某一类字符的字符为元字符

                                          \d:匹配任意单个数字

                                          \D:匹配\d规则之外的任意单个字符

                                          \w:匹配任意单个字母数字下划线

                                          W:匹配\w规则之外的任意单个字符

                                          1s:匹配单个空格

                                          \n:匹配单个换行符

                                          .:匹配任意单个字符(换行符除外)

                                          1.:特殊字符只匹配 .

       定位匹配:

                                          ^A.*:头匹配

                                          .*A$:尾匹配

                                          ^A.*A$:全字匹配

   

       今日内容之前从未接触,学会了全新的知识,继续加油!


0人推荐
随时随地看视频
慕课网APP