美文网首页
正则表示分组

正则表示分组

作者: 测试探索 | 来源:发表于2022-04-30 14:43 被阅读0次
import re

"""
表示分组

():分组提取

 | :表示个多匹配规则

"""
# --------------表示分组------------------
# s = '{"id": "#id#", "name": "#name#", "data": "#data#", "title": "#title#", "aaa": 11, "bbb": 222}'
#
# res = re.findall('#.+?#',s)
# print(res)
# res = re.findall('#(.+?)#',s)
# print(res)

# s2 = "i7o8uhoinjgvhj****BBBaa123aa-aa678aa-aa789aaBBB*****567890p6dtuybhsadfgshj"
# res = re.findall('BBB(.+?)BBB',s2)
# print(res)
#
# res = re.findall('aa(.+?)aa',s2)
# print(res)


# -------------------------| 表示个多匹配规则------------------
# s = '123456python345java0000python'
# res = re.findall('python|java',s)
# print(res)

s2 = 'aaa@python@sasas#java#add'
res = re.findall('@(.+?)@|#(.+?)#', s2)
print(res)

# -----扩展了解即可---
# s3 = "fyuvibnpms#user=lemonban-pwd=1234#adgvahskml/#user=python-pwd=6666#vhbjnkm"
# res3 = re.findall(r'#user=(.+?)-pwd=(.+?)#',s3)

# s3 = "fyuvibnpms#user=lemonban-pwd=1234-sign=kkkkk#adgvahskml/#user=python-pwd=6666-sign=vvvvv#vhbjnkm"
# res3 = re.findall(r'#user=(.+?)-pwd=(.+?)-sign=.+?#', s3)
# print(res3)


# s3 = "fyuvibnpms#user=lemonban-pwd=1234#adgvahskml/#user=python-pwd=6666#vhbjnkm"
# res3 = re.search(r'#user=(.+?)-pwd=(.+?)#',s3)
# print(res3.group(2))

相关文章

  • 正则表示分组

  • python正则表达式(8)--分组、后向引用、前(后)向断言

    无名、有名分组 (1)正则表达式—无名分组 从正则表 达式的左边开始看,看到的第一个左括号“(”表示表示第一个分组...

  • eric6的正则技巧

    正则技巧之分组正则技巧之分组

  • 正则表达式

    正则表达式模块 import re 匹配流程 正则表达式的写法 () 表示分组。例如:(\d\d\d)-(\d\d...

  • 正则:分组

    正则分组作用: 1、改变优先级:2、分组引用 3、分组捕获:正则在捕获的时候,不仅把大正则匹配的内容捕获到,而且还...

  • Python 学习笔记 071

    正则表达式学习 续4 分组 概念:除了简单的判断是否匹配之外,正则表达式还有提取子串的功能。 用()表示的就是提取...

  • 爬虫_039_正则高级用法

    1、分组&起名称 概念处理简单的判断是否匹配之外,正则表达式还有提取子串的功能,用()表示的就是要提取的分组 代码...

  • 正则表达式中常用的方法

    以下讨论建立在正则中没有分组和子项的情况,在正则中有分组和子项时会有些许不同,具体请移步正则表达式中的分组与子项 ...

  • javascript正则表达式----分组捕获

    正则的分组捕获 简单的分组捕获之前在写身份证号正则(不完整)的时候,提到过分组捕获 分组多次捕获假设有这种需求: ...

  • Python Re Group

    python group() 正则表达式中,group()用来提出分组截获的字符串,()用来分组 究其因 正则表达...

网友评论

      本文标题:正则表示分组

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