美文网首页爬虫专辑
简单的正则表达式

简单的正则表达式

作者: 阿轲666 | 来源:发表于2017-06-05 19:32 被阅读0次

bobby123

regex_str="^b.*3$"

^以什么什么开头

.表示任何字符,不管是中英文(相当于1个字符)

*前面的字符可以重复任意多遍(相当于中间n个字符)

$ 表示必须是以3为结尾的

? 表示非贪婪匹配模式(一般默认贪婪匹配)

boooooobby123

.*(b.*b).*

前面任意字符只要出现b,然后寻找下一个b

结果为: bb  这是贪婪匹配的模式(从右向左的匹配)

非贪婪的模式1 非贪婪的模式2

+ 表示出现至少一次,中间的任何字符大于1次都可以提取出来

{1}中间有一个字符

{2}中间有两个字符

{2,5}最少两次,最多五次

| 是或的关系

[]中括号中有任何一个匹配都可以

\s 表示空格

\S表示不为空格都可以

\w表示[A-Za-z0-9_]

\W与小写的w相反意思

汉字的正则表达式[\u4e00-\u9fa5]


相关文章

  • 读懂正则表达式就这么简单

    读懂正则表达式就这么简单 - Zery - 博客园 读懂正则表达式就这么简单 一 前言 对于正则表达式,相信很多人...

  • 【Python-02】正则表达式-20170708

    正则表达式 1.正则表达式的概念 正则表达式是可以匹配文本片段的模式。 最简单的正则表达式就是普通字符串,可以匹配...

  • 正则表达式系列-3

    正则表达式系列-1正则表达式系列-2正则表达式系列-3正则表达式系列-4 反义 有时需要查找 不属于某个能简单定义...

  • Python 正则表达式

    正则表达式 最简单的正则表达式 search() / match() 的区别 match() 要求从文本开头就匹配...

  • 第八届蓝桥杯 正则问题 Java A组

    描述:正则问题 考虑一种简单的正则表达式:只由 x ( ) | 组成的正则表达式。小明想求出这个正则表达式能接受的...

  • 三、 正则表达式

    正则表达式 什么是正则表达式 简单的说,正则表达式就是处理字串的方法,他是以行为单位来进行字串的处理行为, 正则表...

  • ios拓展17-ios正则表达式

    给大家来个简单的正则表达式操作 正则表达式匹配规则:http://www.runoob.com/regexp/re...

  • 如何优雅的使用正则表达式(讲解二)

    使用正则表达式 现在我们开始来写一些简单的正则表达式吧。Python 通过 re 模块为正则表达式引擎提供一个接口...

  • 正则表达式特殊符号实例

    什么是正则表达式 在做文字处理或编写程序时,用到查找、替换等功能,使用正则表达式能够简单快捷的完成目标。 简单而言...

  • 常用正则表达式留影

    基本的正则表达式的应用 座机加手机号 简单手机的正则表达式 身份证号码的正则表达式 密码验证 email验证

网友评论

    本文标题:简单的正则表达式

    本文链接:https://www.haomeiwen.com/subject/fflwfxtx.html