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

windows 网站开发seo系统培训课程

windows 网站开发,seo系统培训课程,ui作品集 网站怎么做,福田欧曼如果要想灵活的运用正则表达式,必须了解其中各种元素字符的功能,元字符从功能上大致分为: 限定符 选择匹配符 分组组合和反向引用符 特殊字符 字符匹配符 定位符 我们先说一下元字符的转义号 元字符(Metacharacter)-转义号 \\ \\ 符号…
    如果要想灵活的运用正则表达式,必须了解其中各种元素字符的功能,元字符从功能上大致分为:
  1. 限定符
  2. 选择匹配符
  3. 分组组合和反向引用符
  4. 特殊字符
  5. 字符匹配符
  6. 定位符

    我们先说一下元字符的转义号

  • 元字符(Metacharacter)-转义号 \\

    \\ 符号 说明:在我们使用正则表达式去检索某些特殊字符的时候,需要用到转义符号,否则检索不到结果,甚至会报错。

案例1:用$去匹配"abc$("会怎样?

案例2:用(去匹配"abc$("会这样?

再次提示:

    在java中的正则表达式中,两个\\代表其他语言中的一个\

代码演示:

import java.util.regex.Matcher;
import java.util.regex.Pattern;/*** 分析java的正则表达式的语法(重要)*/
public class RegGrammar {public static void main(String[] args) {String content = "abc$(abc(123(";// 匹配(String regStr = "\\(";Pattern pattern = Pattern.compile(regStr);Matcher matcher = pattern.matcher(content);while (matcher.find()) {System.out.println("找到:" + matcher.group(0));}}
}

运行结果:

需要用到转义符号的字符有以下:

.  *  +  (  )  $  /  \  ?  [  ]  ^  {  } 
 

  • 元字符-字符匹配符

        备注:  

        在正则表达式中,?+* 是量词,用于指定匹配模式的重复次数。它们的区别如下:

  1. ?(问号):表示前面的元素在模式中可以出现零次或一次。换句话说,它表示前面的元素是可选的。

    例如:

    • ab? 匹配 "a" 或 "ab"。
    • a?b 匹配 "b" 或 "ab"。
  2. +(加号):表示前面的元素在模式中必须至少出现一次,但可以重复多次。

    例如:

    • ab+ 匹配 "ab"、"abb"、"abbb" 等,但不匹配 "a"。
    • a+b 匹配 "ab"、"aab"、"aaab" 等,但不匹配 "b"。
  3. *(星号):表示前面的元素在模式中可以出现零次或多次。

    例如:

    • ab* 匹配 "a"、"ab"、"abb"、"abbb" 等,包括空字符串。
    • a*b 匹配 "b"、"ab"、"aab"、"aaab" 等,包括空字符串。

        总的来说,? 表示零次或一次,+ 表示至少一次,* 表示零次或多次。这些量词用于构建更灵活和强大的正则表达式模式,以适应不同的匹配要求。

http://www.ds6.com.cn/news/73950.html

相关文章:

  • 万网客服电话seo课
  • 套模板做网站电话网络推广员的工作内容
  • wordpress上传附加seo服务价格表
  • 网站制作排行榜网络营销广告策划
  • 网站建设包含内容承德网络推广
  • 住房城乡建设行业证书查询官网seo公司
  • 学会wordpress建站购物网站推广方案
  • 自己做电视视频网站吗友情链接买卖平台
  • 外贸网站建站注意事项市场调研的内容
  • 沈阳网站开发百度人工服务热线24小时
  • 网站排名怎么做 siteapp制作费用一览表
  • 杭州网站app开发公司seo外链发布
  • 哪些软件属于网页制作工具网站推广专家十年乐云seo
  • 怎样在手机上做自己的网站郑州网络seo公司
  • b2c电子商城网站建设怎么推广app
  • 临沂网站制作培训java成品网站
  • 潍坊汇聚网站网站快速被百度收录
  • 国内做交互网站搜狗推广登录平台官网
  • 安徽网站开发培训如何做好产品网络推广
  • 接单做网页的网站北京计算机培训机构前十名
  • 最专业微网站建设公司网站软件推荐
  • 自己电脑做网站百度怎么投放自己的广告
  • behance设计网站官网成都seo排名
  • 天津广告公司网站建设seo是什么意思蜘蛛屯
  • 企业网站首页效果图设计与制作现在感染症状有哪些
  • 河南网站建设路百度快照优化培训班
  • 专门做旅游的视频网站百度深圳总部
  • 怎么制作一个表白网站整站优化提升排名
  • 网站利润来源百度站长统计工具
  • 官方小程序网络优化是干什么的