美文网首页
python正则匹配学习

python正则匹配学习

作者: Bigglesworth | 来源:发表于2022-10-10 00:23 被阅读0次
import re

pattern1 = "cat"
pattern2 = "dog"
string = "dog runs to cat"

# print(re.search(pattern1, string))

#匹配多种情况用中括号[]
ptn = r"r[au]n"
ptn2 = r"r[a-z0-9]n"
ptn3 = r"r\dn" # 匹配数字
ptn4 = r"r\Dn" # 匹配非数字
ptn5 = r"r\sn" # 匹配所有空白符,\t \n \r \f \v等
ptn6 = r"r\Sn" # 匹配非空白符
# * 匹配0次或者多次,+ 匹配1次或者多次,{2,10} 匹配2到10次
# group 匹配多个() 的字符,group(1) 第一个()后面的字符
# (?P<id>\d) 给group加上名字,group('id') 
print(re.search(ptn, string))

相关文章

  • python 正则匹配中文

    # python 正则匹配中文 >``` #!/usr/bin/env python # -*- coding: ...

  • python正则匹配

    python正则匹配规则和一个小实例 python正则匹配规则 正则小栗子 获取一个页面的网页信息 比如我要获取简...

  • Django URL传参

    1. 正则表达式匹配传参: 链接网页形如:/list/python/时,通过正则表达式匹配到字符串"python"...

  • Python学习路线:定义实现最短匹配的正则表达式

    Python学习路线:定义实现最短匹配的正则表达式 1、需求 我们正在尝试用正则表达式对文本模式做匹配,但识别出来...

  • RegExp Cheatsheet

    正则匹配技巧 使用python包re 基本函数 re.match(正则表达式, 原字符串) 从最开始匹配,但只匹配...

  • 判断一个字符串是否是合法ip

    此题目可以使用正则表达式匹配或者字符串匹配方法进行判断 思路: python2.7正则表达式解法: python2...

  • Python正则表达式(二)正则匹配模块re

    请移步我的个人博客:Python正则表达式(二)正则匹配模块re

  • Python正则匹配

    背景:匹配某字段是否含有单个或多个特定关键词 一、单一匹配 样例:2476401041436860373259需求...

  • Python--正则匹配

    正则表达式匹配规则 Python 的 re 模块 在 Python 中,我们可以使用内置的 re 模块来使用正则表...

  • Day17-总结

    1.什么是正则 正则表达式就是字符匹配的工具;是由正则符号和普通字符组成,来匹配不同规律的字符串 2.python...

网友评论

      本文标题:python正则匹配学习

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