当前位置: 首页 > news >正文

jsp动态网站开发书籍2345网址导航设置

jsp动态网站开发书籍,2345网址导航设置,金融网站开发,济南免费网站制作什么是正则表达式 正则表达式是一种强大的工具,用于匹配和识别文本模式。 下面是一个基本的介绍: ^ 和 $: 这些是锚定字符,分别匹配字符串的开头和结尾。例如,^Hello匹配以 “Hello” 开头的字符串,end$匹配以 “en…

什么是正则表达式

正则表达式是一种强大的工具,用于匹配和识别文本模式。
下面是一个基本的介绍:

  1. ^ 和 $:

这些是锚定字符,分别匹配字符串的开头和结尾。例如,^Hello匹配以 “Hello” 开头的字符串,end$匹配以 “end” 结尾的字符串。

  1. .: 点号匹配任何单个字符(除了换行符 \n)。

  2. [ ]: 方括号内放置字符集合,匹配其中任何一个字符。比如,[abc]匹配字符 ‘a’、‘b’ 或 ‘c’ 中的任意一个。

  3. [^ ]: 方括号内的 ^ 放在开头时,表示取反,匹配除了方括号内字符之外的任何字符。

  4. \d, \w, \s: 分别匹配数字、字母数字下划线(单词字符)、空白字符(空格、制表符等)。

  5. \D, \W, \S: 这些是对应小写字符的反义,匹配非数字、非单词字符、非空白字符。

  6. \b, \B: 单词边界(单词开头或结尾)和非单词边界。

  7. { }, *, +, ?: 用于指定重复次数。

    • {n}:匹配前面的元素恰好 n 次。
    • {n,}:匹配前面的元素至少 n 次。
    • {n,m}:匹配前面的元素至少 n 次,最多 m 次。
    • *:匹配前面的元素零次或多次。
    • +:匹配前面的元素一次或多次。
    • ?:匹配前面的元素零次或一次(可选)。
  8. |: 管道符表示“或”的意思,匹配两个模式之一。比如,cat|dog匹配 “cat” 或 “dog”。

  9. ( ): 用于创建捕获组,可以提取匹配的部分。

这些是正则表达式中常用的一些基本元素,结合它们可以构建复杂的模式来匹配各种文本。

举例:正则表达式—手机号码
这段代码是一个用来验证手机号码格式的正则表达式。让我们来解释一下它的结构和含义:

public static final String PHONE_REGEX = "^1([38][0-9]|4[579]|5[0-3,5-9]|6[6]|7[0135678]|9[89])\\d{8}$";
  1. ^: 正则表达式的开始位置锚定,用于匹配字符串的开头。
  2. 1: 匹配手机号码的开头,中国手机号码通常以1开头。
  3. ([38][0-9]|4[579]|5[0-3,5-9]|6[6]|7[0135678]|9[89]): 这部分是手机号码的第二位数字的模式匹配。它是一个分组,匹配了不同开头的手机号码数字规则。
    • [38][0-9]: 匹配以3或8开头的数字后接任意数字。
    • 4[579]: 匹配以4开头的数字后接5、7、或9中的一个数字。
    • 5[0-3,5-9]: 匹配以5开头的数字后接0到3之间的数字或5到9之间的数字。
    • 6[6]: 匹配以6开头的数字后接6。
    • 7[0135678]: 匹配以7开头的数字后接0、1、3、5、6、7、8中的一个数字。
    • 9[89]: 匹配以9开头的数字后接8或9。
  4. \\d{8}: 表示接下来应该匹配8个数字。\\d 表示任意数字,{8} 表示前面的模式(这里是数字)重复出现8次。
  5. $: 正则表达式的结尾位置锚定,用于匹配字符串的结尾。

这个正则表达式是用来验证中国大陆手机号码格式的,匹配规则是以1开头,并且符合国内手机号码的第二位规定,接着后面是8个数字。

http://www.shuangfujiaoyu.com/news/52287.html

相关文章:

  • 广州地产网站设计网络推广公司哪里好
  • 阴阳师网站怎么做百度接单平台
  • 应届生求职网seo用什么工具
  • 广州市品牌网站建设平台网站推广的要点
  • dw做网站首页成都网站关键词排名
  • 广告营销策划是做什么的河南网站推广优化排名
  • 政府网站集约化建设存在的问题软文写作实训总结
  • 汉中市住房和城乡建设委员会网站seo实战技巧
  • 网站建设的具体任务有哪些网站seo置顶
  • 吉安网站开发石家庄seo
  • 辽宁网站制作百度网盘登陆
  • 个性化网站制作推广小程序
  • 怎么做阿里妈妈企业网站seo教程培训
  • 北京靠谱的网站公司百度seo排名优化
  • 光明网站建设百度快照网址
  • 做网站的IDE深圳宝安seo外包
  • 河南网站建设服务公司谷歌推广效果好吗
  • 广州网页设计机公司优化是什么意思
  • 广西钦州网站建设做网站seo推广公司
  • dede 网站源码简阳seo排名优化课程
  • php 关闭网站网络服务合同纠纷
  • 红色色系做网站的配色产品推广渠道有哪些方式
  • 网站 建设 开发 协议免费建站有哪些
  • 网站建设 佛山市深圳新闻最新事件
  • 公司网站如何做百度收录测试自己适不适合做销售
  • 做首图的网站百度seo推广计划类型包括
  • 中企动力网站建设怎么提高关键词搜索排名
  • 做网站编程要学什么网站制作公司有哪些
  • 网站建设初步认识的实训体会百度搜索最多的关键词
  • 手机网页设计尺寸规范seo研究中心官网