一步一步学Ruby(十):Ruby正则表达式(下)
本文内容:
贪婪量词和不贪婪量词
锚
前视断言
修饰语
正则与字符串的转换
正则表达式常用的地方
一、贪婪量词和不贪婪量词
量词*(零个或多个)和+(一个或多个)是贪婪的,它们会匹配尽可能多的字符,我们可以在*和+后面加一个?,使它成为非贪婪量词
下面代码是: 1个或多个字符后接一个感叹号。
...
文章
最美的回忆
2017-11-20
870浏览量
《正则表达式经典实例(第2版)》——2.4 匹配任意字符
本节书摘来自异步社区《正则表达式经典实例(第2版)》一书中的第2章,第2.4节,作者: 【美】Jan Goyvaerts , Steven Levithan著,更多章节内容可以访问云栖社区“异步社区”公众号查看
2.4 匹配任意字符
本实例讲解点号元字符的使用和原理。
问题描述匹配一个被单引号包围...
文章
异步社区
2017-06-02
1408浏览量
《正则表达式经典实例(第2版)》——2.9 分组和捕获匹配中的子串
本节书摘来自异步社区《正则表达式经典实例(第2版)》一书中的第2章,第2.9节,作者: 【美】Jan Goyvaerts , Steven Levithan著,更多章节内容可以访问云栖社区“异步社区”公众号查看
2.9 分组和捕获匹配中的子串
问题描述改进匹配Mary、Jane或Sue的正则表达式...
文章
异步社区
2017-06-02
1478浏览量
《正则表达式经典实例(第2版)》——2.5 匹配文本行起始和或文本行结尾
本节书摘来自异步社区《正则表达式经典实例(第2版)》一书中的第2章,第2.5节,作者: 【美】Jan Goyvaerts , Steven Levithan著,更多章节内容可以访问云栖社区“异步社区”公众号查看
2.5 匹配文本行起始和或文本行结尾
问题描述分别创建4个正则表达式。匹配单词alph...
文章
异步社区
2017-06-02
1471浏览量
《正则表达式经典实例(第2版)》——第 2 章 正则表达式的基本技能 2.1匹配字面文本
本节书摘来自异步社区《正则表达式经典实例(第2版)》一书中的第2章,第2.1节,作者: 【美】Jan Goyvaerts , Steven Levithan著,更多章节内容可以访问云栖社区“异步社区”公众号查看
第 2 章 正则表达式的基本技能
本章要讲解的问题并不是老板或客户会要求你解决的那一类...
文章
异步社区
2017-06-02
1357浏览量
《正则表达式经典实例(第2版)》——2.3 匹配多个字符之一
本节书摘来自异步社区《正则表达式经典实例(第2版)》一书中的第2章,第2.3节,作者: 【美】Jan Goyvaerts , Steven Levithan著,更多章节内容可以访问云栖社区“异步社区”公众号查看
2.3 匹配多个字符之一
问题描述创建一个正则表达式来匹配calendar的所有常见的...
文章
异步社区
2017-06-02
1704浏览量
Python中的正则表达式(re)
1
2
3
4
5
6
import re
re.match #从开始位置开始匹配,如果开头没有则无
re.search #搜索整个字符串
re.findall #搜索整个字符串,返回一个list
举例:
1
2
3
4
5
r(raw)用在p...
文章
技术小阿哥
2017-11-26
613浏览量
[译] 即将到来的正则表达式新特性
本文讲的是[译] 即将到来的正则表达式新特性,