首页 > TAG信息列表 > byhy

010、【byhy】 常见语法—— 起始、结尾位置 和 单行、多行模式

    一、 常见语法——  起始、结尾位置 和 单行、多行模式     ^ 表示匹配文本的 开头 位置。 正则表达式可以设定 单行模式 和 多行模式 如果是 单行模式 ,表示匹配 整个文本 的开头位置。 如果是 多行模式 ,表示匹配 文本每行 的开头位置。 比如,下面的文本

009、【byhy】 常见语法—— 方括号 [ ] 表示要匹配 指定的几个字符之一

  一、常见语法——  方括号表示要匹配 指定的几个字符之一 方括号表示要匹配 指定的几个字符之一 。 比如 [abc] 可以匹配 a, b, 或者 c 里面的任意一个字符。等价于 [a-c] 。 [a-c] 中间的 - 表示一个范围从a 到 c。 如果你想匹配所有的小写字母,可以使用 [a-z]   一些

003、【byhy】 常见语法—— * 表示匹配前面的子表达式 任意次,包括0次

  一、常见语法——  星号(*)  重复匹配任意次 * 表示匹配前面的子表达式 任意次,包括0次。 比如,你要从下面的文本中,选择每行逗号后面的字符串内容,包括逗号本身。注意,这里的逗号是中文的逗号。 苹果,是绿色的 橙子,是橙色的 香蕉,是黄色的 乌鸦,是黑色的 猴子, 就可以这样写正则表

004、【byhy】 常见语法—— + 表示匹配前面的子表达式一次或多次,不包括0次

  一、常见语法—— ( + 表示匹配前面的子表达式一次或多次,不包括0次。 ) + 表示匹配前面的子表达式一次或多次,不包括0次。 比如,还是上面的例子,你要从文本中,选择每行逗号后面的字符串内容,包括逗号本身。 但是 添加一个条件, 如果逗号后面 没有内容,就不要选择了。 比如,下面的文本

002、【byhy】 常见语法—— 点(.) 匹配所有字符

  一、常见语法—— 点(.)  匹配所有字符 . 表示要匹配除了 换行符 之外的任何 单个 字符。 比如,你要从下面的文本中,选择出所有的颜色。 苹果是绿色的 橙子是橙色的 香蕉是黄色的 乌鸦是黑色的 也就是要找到所有 以 色 结尾,并且包括前面的一个字符的 词语。 就可以这样

001、【byhy】 在线验证正在表达式是否正确

根据 http://www.byhy.net/tut/py/extra/regex/  和 https://www.bilibili.com/video/BV1q4411y7Zh?  整理记录的笔记。     怎么验证你写的表达式 是否能正确匹配到要搜索的字符串呢? 大家可以访问这个网址: https://regex101.com/ 按照下面的示意图片输入 搜索文本 和 表达