使用re(reggae)在python中查找模式

梅尔

我正在尝试建立一个正则表达式:

mystring = /some/path/with/%variable%/%inside%/%it%/
re.findall("[^\s%]+", allocine_spec[key])

并返回以下内容:

['/some/path/', 'variable', '/', 'inside', '/', 'it']

但我只想:

['variable', 'inside', 'it']

仅使用re可以吗?

威克多·斯特里比尤(WiktorStribiżew)

您需要一个更简单的正则表达式:

%([^%]+)%

正则表达式演示

这将匹配一个%,然后捕获除%1组以外的其他1个字符,然后匹配一个尾随的%如果您的字符串之间仅包含单词字符%,则可以替换[^%]+\w+

请注意,re.findall如果在模式中定义了捕获组,则仅返回捕获的子字符串。

Python演示

import re
mystring = "/some/path/with/%variable%/%inside%/%it%/"
print(re.findall("%([^%]+)%", mystring))
# => ['variable', 'inside', 'it']

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用re(reggae)在python中查找模式

来自分类Dev

使用“ Re” Python查找文本中的重复模式

来自分类Dev

使用re模块在字符串中查找模式

来自分类Dev

如何在 python re 中结合正则表达式模式查找和位置查找?

来自分类Dev

在文本中查找模式,Python

来自分类Dev

使用Python 3.7在文本中查找相似的模式

来自分类Dev

使用Python re在一行中查找和细分

来自分类Dev

在url中的python中查找模式

来自分类Dev

在元组列表中查找多种模式-python

来自分类Dev

Python:在字符串中查找模式

来自分类Dev

python中的模式/函数查找程序

来自分类Dev

如何使用re从python中的字符串中删除包含模式

来自分类Dev

使用正则表达式查找与Python中的模式匹配的所有行

来自分类Dev

使用正则表达式和python 3在字符串中查找模式

来自分类Dev

使用 Python RegEx 在固定的开始和结束模式中查找重复的目标

来自分类Dev

如何使用re替换和移动python中的字符串模式?

来自分类Dev

使用re并从列表Python2.7中提取一些模式

来自分类Dev

如何在python3中使用re模块替换模式

来自分类Dev

在Selenium Python中通过XPath模式查找元素

来自分类Dev

在python中的2D数组中计数并查找模式

来自分类Dev

正则表达式在python中查找特定模式

来自分类Dev

使用R在字符串中查找重复的模式

来自分类Dev

如何使用AIML在单个类别中查找多个模式

来自分类Dev

使用文件统计信息在perl中查找文件的模式

来自分类Dev

使用正则表达式在HTML中查找模式

来自分类Dev

如何在UNIX中使用文件中的模式查找行

来自分类Dev

如何使用 awk 查找行中的连续模式?

来自分类Dev

使用python正则表达式在有限字符字符串中查找特定模式

来自分类Dev

使用 selenium 进行 Python 网页抓取:在模式框中查找元素并在循环中下载它

Related 相关文章

  1. 1

    使用re(reggae)在python中查找模式

  2. 2

    使用“ Re” Python查找文本中的重复模式

  3. 3

    使用re模块在字符串中查找模式

  4. 4

    如何在 python re 中结合正则表达式模式查找和位置查找?

  5. 5

    在文本中查找模式,Python

  6. 6

    使用Python 3.7在文本中查找相似的模式

  7. 7

    使用Python re在一行中查找和细分

  8. 8

    在url中的python中查找模式

  9. 9

    在元组列表中查找多种模式-python

  10. 10

    Python:在字符串中查找模式

  11. 11

    python中的模式/函数查找程序

  12. 12

    如何使用re从python中的字符串中删除包含模式

  13. 13

    使用正则表达式查找与Python中的模式匹配的所有行

  14. 14

    使用正则表达式和python 3在字符串中查找模式

  15. 15

    使用 Python RegEx 在固定的开始和结束模式中查找重复的目标

  16. 16

    如何使用re替换和移动python中的字符串模式?

  17. 17

    使用re并从列表Python2.7中提取一些模式

  18. 18

    如何在python3中使用re模块替换模式

  19. 19

    在Selenium Python中通过XPath模式查找元素

  20. 20

    在python中的2D数组中计数并查找模式

  21. 21

    正则表达式在python中查找特定模式

  22. 22

    使用R在字符串中查找重复的模式

  23. 23

    如何使用AIML在单个类别中查找多个模式

  24. 24

    使用文件统计信息在perl中查找文件的模式

  25. 25

    使用正则表达式在HTML中查找模式

  26. 26

    如何在UNIX中使用文件中的模式查找行

  27. 27

    如何使用 awk 查找行中的连续模式?

  28. 28

    使用python正则表达式在有限字符字符串中查找特定模式

  29. 29

    使用 selenium 进行 Python 网页抓取:在模式框中查找元素并在循环中下载它

热门标签

归档