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

医院招聘网站建设和维护人员/网店如何营销推广

医院招聘网站建设和维护人员,网店如何营销推广,网站集群建设解决方案,社区门户网站建设方案解释 正则表达式是描述字符模式的对象。 正则表达式用于对字符串模式匹配及检索替换,是对字符串执行模式匹配的强大工具。 语法 var pattnew RegExp(pattern,modifiers); 或 var patt/pattern/modifiers; pattern(模式) 描述了表达式的模…

解释

正则表达式是描述字符模式的对象。

正则表达式用于对字符串模式匹配及检索替换,是对字符串执行模式匹配的强大工具。

语法

var patt=new RegExp(pattern,modifiers);
或
var patt=/pattern/modifiers;
  • pattern(模式) 描述了表达式的模式
  • modifiers(修饰符) 用于指定全局匹配、区分大小写的匹配和多行匹配

注意:当使用构造函数创造正则对象时,需要常规的字符转义规则(在前面加反斜杠 \)。比如,以下是等价的:

var re = new RegExp("\\w+");
var re = /\w+/;

 

修饰符

修饰符用于执行区分大小写和全局匹配:

修饰符描述
i执行对大小写不敏感的匹配。
g执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)。
m执行多行匹配。

方括号

方括号用于查找某个范围内的字符:

表达式描述
[abc]查找方括号之间的任何字符。
[^abc]查找任何不在方括号之间的字符。
[0-9]查找任何从 0 至 9 的数字。
[a-z]查找任何从小写 a 到小写 z 的字符。
[A-Z]查找任何从大写 A 到大写 Z 的字符。
[A-z]查找任何从大写 A 到小写 z 的字符。
[adgk]查找给定集合内的任何字符。
[^adgk]查找给定集合外的任何字符。
(red|blue|green)查找任何指定的选项。

元字符

元字符(Metacharacter)是拥有特殊含义的字符:

元字符描述
.查找单个字符,除了换行和行结束符。
\w查找单词字符。
\W查找非单词字符。
\d查找数字。
\D查找非数字字符。
\s查找空白字符。
\S查找非空白字符。
\b匹配单词边界。
\B匹配非单词边界。
\0查找 NULL 字符。
\n查找换行符。
\f查找换页符。
\r查找回车符。
\t查找制表符。
\v查找垂直制表符。
\xxx查找以八进制数 xxx 规定的字符。
\xdd查找以十六进制数 dd 规定的字符。
\uxxxx查找以十六进制数 xxxx 规定的 Unicode 字符。

量词

量词描述
n+

匹配任何包含至少一个 n 的字符串。

 

例如,/a+/ 匹配 "candy" 中的 "a","caaaaaaandy" 中所有的 "a"。

n*

匹配任何包含零个或多个 n 的字符串。

例如,/bo*/ 匹配 "A ghost booooed" 中的 "boooo","A bird warbled" 中的 "b",但是不匹配 "A goat grunted"。

n?

匹配任何包含零个或一个 n 的字符串。

例如,/e?le?/ 匹配 "angel" 中的 "el","angle" 中的 "le"。

n{X}

匹配包含 X 个 n 的序列的字符串。

例如,/a{2}/ 不匹配 "candy," 中的 "a",但是匹配 "caandy," 中的两个 "a",且匹配 "caaandy." 中的前两个 "a"。

n{X,}

X 是一个正整数。前面的模式 n 连续出现至少 X 次时匹配。

例如,/a{2,}/ 不匹配 "candy" 中的 "a",但是匹配 "caandy" 和 "caaaaaaandy." 中所有的 "a"。

n{X,Y}

X 和 Y 为正整数。前面的模式 n 连续出现至少 X 次,至多 Y 次时匹配。

例如,/a{1,3}/ 不匹配 "cndy",匹配 "candy," 中的 "a","caandy," 中的两个 "a",匹配 "caaaaaaandy" 中的前面三个 "a"。注意,当匹配 "caaaaaaandy" 时,即使原始字符串拥有更多的 "a",匹配项也是 "aaa"。

n$匹配任何结尾为 n 的字符串。
^n匹配任何开头为 n 的字符串。
?=n匹配任何其后紧接指定字符串 n 的字符串。
?!n匹配任何其后没有紧接指定字符串 n 的字符串。

RegExp 对象方法

方法描述
compile在 1.5 版本中已废弃。 编译正则表达式。
exec检索字符串中指定的值。返回找到的值,并确定其位置。
test检索字符串中指定的值。返回 true 或 false。
toString返回正则表达式的字符串。

支持正则表达式的 String 对象的方法

方法描述FFIE
search检索与正则表达式相匹配的值。14
match找到一个或多个正则表达式的匹配。14
replace替换与正则表达式匹配的子串。14
split把字符串分割为字符串数组。14

RegExp 对象属性

属性描述
constructor返回一个函数,该函数是一个创建 RegExp 对象的原型。
global判断是否设置了 "g" 修饰符
ignoreCase判断是否设置了 "i" 修饰符
lastIndex用于规定下次匹配的起始位置
multiline判断是否设置了 "m" 修饰符
source返回正则表达式的匹配模式
http://www.lbrq.cn/news/1437121.html

相关文章:

  • 公司logo设计在线制作/许昌seo推广
  • 珠海做企业网站/外贸网站有哪些平台
  • 深圳最好的网站建设/上海b2b网络推广外包
  • wordpress防止爆破/好的seo平台
  • 电子商务网站课程设计总结/网络平台怎么创建
  • 拉企业做网站好干吗/关键词排名优化公司哪家强
  • 淄博 做网站/百度推广seo是什么意思
  • .网站建设的目标/淘宝seo优化排名
  • 网站开发查找漏洞的工具/常德seo公司
  • 长沙市互联网加网站/学seo如何入门
  • 防疫管控优化措施/企业网站seo优化外包
  • 橙云网站建设/手机版百度入口
  • 上海的建设网站首页/哈尔滨网站制作软件
  • 怎么做网站代码/软文代写兼职
  • 网站怎么做关键词/百度营销后台
  • 做网站建设的工资高吗/竞价广告
  • 什么是网络营销直播/郑州seo服务公司
  • 网站建设的功能/推广合作
  • 重庆城乡建设局网站/高端网站建设哪个好
  • 在网站的主页制作时 填写关键字/网络营销策略概念
  • 做那个免费观看视频网站/广州seo运营
  • 农产品信息网站的建设/百度文库网页版
  • 巴西有做amazon网站吗/seo网络排名优化方法
  • 汉阳网站建设公司/活动营销推广方案
  • 如何实现网站建设服务/免费推广app平台有哪些
  • 霸州做阿里巴巴网站/宁波正规优化seo价格
  • 网站建设报价多少/平台推广是什么
  • 网站怎么做目录跳转/app推广接单发布平台
  • 在与客户谈网页广告时如何让客户相信网站流量/seo免费优化网站
  • 网站模板服务商/农产品营销策划方案
  • Java毕业设计选题推荐 |基于SpringBoot的水产养殖管理系统 智能水产养殖监测系统 水产养殖小程序
  • 机器翻译:学习率调度详解
  • 《AVL树的原理与C++实现:详解平衡二叉搜索树的高效构建与操作》
  • 开发避坑指南(23):Tomcat高版本URL特殊字符限制问题解决方案(RFC 7230 RFC 3986)
  • Spark on K8s 在vivo大数据平台的混部实战
  • [论文阅读] (41)JISA24 物联网环境下基于少样本学习的攻击流量分类