- 1
- 0
- 约3.02千字
- 约 26页
- 2016-11-27 发布于江苏
- 举报
正则表达式 正则表达式基础知识 我们先从简单的开始。假设你要在页面输入邮政编码或者是电话号码,我们想判断这个邮政编码的格式是否正确,我们要是用传统的字符串的里一些方法去比较的话那肯定会非常的繁琐。 句点符号 假设你在玩英文拼字游戏,想要找出三个字母的单词,而且这些单词必须以“t”字母开头,以“n”字母结束。另外,假设有一本英文字典,你可以用正则表达式搜索它的全部内容。要构造出这个正则表达式,你可以使用一个通配符——句点符号“.”。这样,完整的表达式就是“t.n”,它匹配“tan”、“ten”、“tin”和“ton”,还匹配“t#n”、“tpn”甚至“t n”,还有其他许多无意义的组合。这是因为句点符号匹配所有字符,包括空格、Tab字符甚至换行符: 方括号符号 为了解决句点符号匹配范围过于广泛这一问题,你可以在方括号(“[]”)里面指定看来有意义的字符。此时,只有方括号里面指定的字符才参与匹配。也就是说,正则表达式“t[aeio]n”只匹配“tan”、“Ten”、“tin”和“ton”。但“Toon”不匹配,因为在方括号之内你只能匹配单个字符: “或”符号 如果除了上面匹配的所有单词之外,你还想要匹配“toon”,那么,你可以使用“|”操作符。“|”操作符的基本意义就是“或”运算。要匹配“toon”,使用“t(a|e|i|o|oo)n”正则表达式。这里不能使用方扩号,因为
您可能关注的文档
最近下载
- 《工程哲学教学课件》15poe8.ppt VIP
- 最新中考英语阅读理解50篇精品资料.doc VIP
- 2025年清远市直机关遴选公务员考试真题汇编含答案解析(夺冠).docx VIP
- 2025年内蒙古自治区中考英语真题卷(含答案与解析).pdf VIP
- 《工程哲学教学课件》15poe9.ppt VIP
- 2026年四川省绵阳市盐亭县九年级中考二模英语试题(试卷+解析).pdf VIP
- 《工程哲学教学课件》15poe7.ppt VIP
- 机械故障诊断技术 教学课件 作者 张键 机械故障诊断技术6_旋转机械故障诊断.ppt VIP
- 2020-2021学年深圳实验学校自主招生物理(模拟卷)+答案.pdf VIP
- 《工程哲学教学课件》15poe5.ppt VIP
原创力文档

文档评论(0)