摘要:
随笔记录方便自己和同路人查阅。 # 我是可耻的分割线 通常,正则表达式用你指定的大小写匹配文本。 # 我是可耻的分割线 示例代码: 运行结果: 阅读全文
摘要:
随笔记录方便自己和同路人查阅。 # 我是可耻的分割线 正则表达式不仅能找到文本模式,而且能够用新的文本替换掉这些模式。Regex对象的 sub()方法需要传入两个参数。 第一个参数是一个字符串,用于取代发现的匹配。第二个参数是一个字符串,即正则表达式。sub()方法返回替换完成后的 字符串。 # 我 阅读全文
摘要:
随笔记录方便自己和同路人查阅。 # 我是可耻的分割线 除了search方法外,Regex对象也有一个findall()方法。search()将返回一个Match对象,包含被查找字符串 中的“第一次”匹配的文本,而findall()方法将返回一组字符串,包含被查找字符串中的所有匹配。 # 我是可耻的分 阅读全文
摘要:
随笔记录方便自己和同路人查阅。 # 我是可耻的分割线 可以在正则表达式的开始处使用插入符号(^),表明匹配必须发生在被查找文本开始处。类似地,可以在正则表达式 末尾加上美元符号($),表示该字符串必须以这个正则表达式的模式结束。可以同时使用(^)和($),表明整个字符串必须匹 配该模式,也就是说,只 阅读全文
摘要:
随笔记录方便自己和同路人查阅。 # 我是可耻的分割线 有时候你想匹配一组字符,但缩写的字符分类(\d、\w、\s)太宽泛。你可以用用方括号定义自己的字符分类。 列如,字符分类[aeiouAEIOU]将匹配所有元音字符,不论大小写。 # 我是可耻的分割线 示例代码: 运行结果: 阅读全文
摘要:
随笔记录方便自己和同路人查阅。 # 我是可耻的分割线 在前面电话号码正则表达式的例子中,你知道\d可以代表任何数字。也就是说,\d是正则表达式(0|1|2|3|4|5|6|7|8|9)的缩写。 有许多这样的“缩写字符分类”。如: \d表示0到9的任何数字 \D表示除0到9的数字以外的任何字符 \w表 阅读全文