第一个字符出现后的 Python 正则表达式匹配组

我喜欢

第一次使用 Python 正则表达式,我只需要一些关于匹配字符串的提示。

我有一个这样的网址: url = "https://www.youtube.com/api/timedtext?xorp=True&xoaf=1&v=UloIw7dhnlQ&signature=C2AF3C2887A37043353A86AAAACFA796659B56CB.E736B7146447843F2D3311234744DC0D9937AF7B&asr_langs=fr%2Cru%2Ces%2Cnl%2Cit%2Cde%2Cko%2Cen%2Cpt%2Cja&sparams=asr_langs%2Ccaps%2Cv%2Cxoaf%2Cxorp%2Cexpire&expire=1541769991&key=yttt1hl=&encaps=asrlang=enfmt=srv3"

我试图匹配除以expire=1541769991(第 2 行到最后一行)开头的部分之外的所有内容这是我想出的:

matchObj = re.match( r'(.*)expire=(.*)&(.*?)', url)

问题是第三组包含最后一次出现&. 我想要第一次出现&after 之后的文本expire=我也尝试添加一个?after&使其不贪婪。我该怎么做呢?

普鲁斯维·沃卡

试试这个正则表达式,

matchObj = re.match( r"(.*)expire=[^&]*(&.*)", url)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python正则表达式-匹配某些第一个字符,但不匹配W

来自分类Dev

Python 3-正则表达式-匹配少一个字符的字符串

来自分类Dev

Python正则表达式返回最后一个匹配字符的额外捕获组

来自分类Dev

匹配正则表达式中的第一个字符?

来自分类Dev

什么是仅匹配空格后的第一个字符的Python Regex模式?

来自分类Dev

带有可选组的Python正则表达式,至少匹配一个

来自分类Dev

如果字符串是特殊字符,如何在python中使用正则表达式删除它的第一个和最后一个字符

来自分类Dev

使用正则表达式查找出现的内容,然后仅删除匹配表达式中的第一个字符

来自分类Dev

Python正则表达式组匹配显示额外的空字符串

来自分类Dev

Python正则表达式命名组(0或1个匹配项)

来自分类Dev

正则表达式表达大写的第一个字符

来自分类Dev

正则表达式表达大写的第一个字符

来自分类Dev

正则表达式匹配不包括第一个字符的字符串

来自分类Dev

python正则表达式仅匹配第一个实例

来自分类Dev

python正则表达式,只返回第一个匹配项

来自分类Dev

正则表达式仅匹配第一个字符

来自分类Dev

忽略正则表达式匹配中的第一个字符

来自分类Dev

Javascript正则表达式忽略匹配中的第一个字符

来自分类Dev

正则表达式删除与第一个字符串匹配的行?

来自分类Dev

忽略正则表达式匹配中的第一个字符

来自分类Dev

正则表达式删除与第一个字符串匹配的行?

来自分类Dev

正则表达式只匹配第一个字符

来自分类Dev

正则表达式不捕获第一个字符

来自分类Dev

非法第一个字符的正则表达式

来自分类Dev

使用正则表达式获取第一个字符

来自分类Dev

Python-带有日文字母的正则表达式仅匹配一个字符

来自分类Dev

Python正则表达式匹配上一组中匹配的内容(多个选项中的1个)

来自分类Dev

正则表达式模式匹配直到包含特定字符的第一个字符系列之前的第一个空格

来自分类Dev

如何从 Python 中的正则表达式中只提取一个字符串?

Related 相关文章

  1. 1

    Python正则表达式-匹配某些第一个字符,但不匹配W

  2. 2

    Python 3-正则表达式-匹配少一个字符的字符串

  3. 3

    Python正则表达式返回最后一个匹配字符的额外捕获组

  4. 4

    匹配正则表达式中的第一个字符?

  5. 5

    什么是仅匹配空格后的第一个字符的Python Regex模式?

  6. 6

    带有可选组的Python正则表达式,至少匹配一个

  7. 7

    如果字符串是特殊字符,如何在python中使用正则表达式删除它的第一个和最后一个字符

  8. 8

    使用正则表达式查找出现的内容,然后仅删除匹配表达式中的第一个字符

  9. 9

    Python正则表达式组匹配显示额外的空字符串

  10. 10

    Python正则表达式命名组(0或1个匹配项)

  11. 11

    正则表达式表达大写的第一个字符

  12. 12

    正则表达式表达大写的第一个字符

  13. 13

    正则表达式匹配不包括第一个字符的字符串

  14. 14

    python正则表达式仅匹配第一个实例

  15. 15

    python正则表达式,只返回第一个匹配项

  16. 16

    正则表达式仅匹配第一个字符

  17. 17

    忽略正则表达式匹配中的第一个字符

  18. 18

    Javascript正则表达式忽略匹配中的第一个字符

  19. 19

    正则表达式删除与第一个字符串匹配的行?

  20. 20

    忽略正则表达式匹配中的第一个字符

  21. 21

    正则表达式删除与第一个字符串匹配的行?

  22. 22

    正则表达式只匹配第一个字符

  23. 23

    正则表达式不捕获第一个字符

  24. 24

    非法第一个字符的正则表达式

  25. 25

    使用正则表达式获取第一个字符

  26. 26

    Python-带有日文字母的正则表达式仅匹配一个字符

  27. 27

    Python正则表达式匹配上一组中匹配的内容(多个选项中的1个)

  28. 28

    正则表达式模式匹配直到包含特定字符的第一个字符系列之前的第一个空格

  29. 29

    如何从 Python 中的正则表达式中只提取一个字符串?

热门标签

归档