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

日照seo外包公司谈谈你对seo概念的理解

日照seo外包公司,谈谈你对seo概念的理解,网站建设哪儿好,网站建设公司招人目录 一、概念 二、使用 1.字面(普通)字符 2.元字符 (1)单个字符 (2)多个字符 一、概念 正则表达式是一种使用单个字符串来实现匹配、查找或替换文本模式的工具。它包括普通字符和元字符&#xff0c…

目录

一、概念

二、使用

1.字面(普通)字符

2.元字符

(1)单个字符

(2)多个字符


一、概念

正则表达式是一种使用单个字符串来实现匹配、查找或替换文本模式的工具。它包括普通字符和元字符,可简写为regex。

二、使用

在上一篇中的String类中的spilt方法、replaceALL方法以及replaceFirst方法都有用到正则表达式作为参数。本篇用String类的matches方法做示例。

matches方法要求是整个字符串完全符合正则表达式的要求时,才会返回真。

1.字面(普通)字符

即可以直接进行匹配的字符,比如2,a,!等。注意一定要写成字符串的形式。

如:

 

结果为:

 

2.元字符

(1)单个字符

比如[0-9][a-z][A-z]表示指定范围内的任意字符。

当使用matches时,被匹配的字符串不是单个字符就会报错。

 注意区分[A-z][A-Z],前面的是大小写字母都可以,后面的只能是大写字母。

结果如下:

 

还有\d\D\Wx|y等字符。

(2)多个字符

表示一次或者0次。  相比于单个字符,可以匹配至多出现一次的情况。如:

结果:

 

需要注意的是,s1的值和[0-9]不匹配,看似代表着出现了0次,但是返回的是false。这是因为

字符存在但类型不符‌并不属于出现了0次。0次只有在空字符串时成立。

 * 表示0次或者多次。      +表示一次或者多次。

可以匹配长度大于等于1的字符串,在matches方法中要求字符串中的每个字符都要符合正则表达式。

如:

运行结果:

 

也可以用   {n}  表示固定n位 ,{n,}至少匹配n次, {n,m}匹配n到m次

运行结果:

 

还有其余字符不再一一详述,将这些字符结合起来运用,可以实现验证格式,比如手机号,邮箱,密码等等。

比如要求密码由字母和数字或下划线组成,且首部必须是大写字母,至少8位。

运行结果:

 

http://www.dtcms.com/wzjs/492682.html

相关文章:

  • 专门做机器人大战的网站叫什么快速提升排名seo
  • 企业网站建设要推广公司
  • 网站建设 教程百度游戏排行榜
  • 青岛如何做网站seo网站数据分析
  • 如何搭建购物网站市场营销推广活动方案
  • 做快消品看那些网站好今天重大国际新闻
  • 网站在哪里推广网站seo
  • 培训网站模板成人英语培训
  • 做搜狗网站优化快速排百度seo搜搜
  • wordpress自带有用参数上海优化外包
  • 如何做彩票网站信息宁波seo推广哪家好
  • 配置网站开发百度提交入口地址在哪
  • 建设网站需要提供什么资料百度公司的业务范围
  • 网站美工设计收费短视频seo推广隐迅推专业
  • 搭建网站服务印度疫情为何突然消失
  • 多语言网站巩义网络推广公司
  • 爱名网做网站教程淘宝指数在哪里查询
  • 如何用魔方网表做门户网站百度关键词搜索怎么弄
  • 网站开发案例php重庆网站关键词排名优化
  • 湘潭城乡建设发展集团网站网络推广怎么做效果好
  • 营销型网站建设系统优化方法
  • 如果制作个人网站网页浏览器
  • 国外买东西的网站有哪些优化大师客服
  • 营销型商务网站湖南网站推广公司
  • 网站icp备案怎么做搜易网优化的效果如何
  • 东莞公司企业设计网站建设网站推广app
  • 做网站高流量赚广告费重庆人力资源和社会保障网
  • 如何做cad图纸模板下载网站结构优化是什么意思
  • ps切片工具做网站建立网站需要什么
  • 杭州企业公司网页设计北京搜索引擎优化主管