Python检查行(两个关键字)是否存在忽略之间的空格

我的示例文件有一个结构:

Library      Collections
Library      XML    use_lxml=True
Library      ute_wtssim
Library      libraries.ta_infomodel
Library      ute_tshark
Library      PDMLChecker.py
Library    libraries.ta_ue_configuration
Library      libraries.ta_tshark
Library    libraries.ta_file_system
Resource     environment_setup.robot
Variables    ../tshark_filters.py
Variables    ../global_variables.py
Variables    tracing_tshark_filters.py

我想在文件行中找到:Library libraries.ta_infomodel忽略空格(列宽,不是恒定的)。

你能给我建议吗?

编辑:我想检查行是否存在...包含两个关键字的行,忽略它们之间的空格。

北落师门

试试这个:

content = """
Library      Collections
Library      XML    use_lxml=True
Library      ute_wtssim
Library      libraries.ta_infomodel
Library      ute_tshark
Library      PDMLChecker.py
Library      resources.DevWro1.pdml_validation.PdmlValidation
Library    libraries.ta_ue_configuration
Library      libraries.ta_tshark
Library    libraries.ta_file_system
Resource     environment_setup.robot
Variables    ../tshark_filters.py
Variables    ../global_variables.py
Variables    tracing_tshark_filters.py
"""

import re
regex = re.compile(r'Library\s+libraries\.ta_infomodel')
line = regex.search(content)

一些解释。为了通过正则表达式找到一行,您应该使用re.search,对于许多re.findall

\s+ - 几个空间。

\.- 对于点。使用必须添加斜杠,因为点表示任何字符。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

提取两个关键字或一个关键字与\ n之间的文本

来自分类Dev

打印两个关键字之间的单词

来自分类Dev

如何提取一行中两个关键字之间出现的单词?

来自分类Dev

使用 python pandas 在两个 DataFrame 之间进行关键字搜索

来自分类Dev

Python程序对两个文件中存在的内容执行关键字匹配

来自分类Dev

AWK:如何精确匹配并在同一行中的两个关键字之间打印多个单词

来自分类Dev

Vbscript使用RegExp提取两个关键字之间的数据

来自分类Dev

如何使用grepwin提取两个关键字之间的多行字符串

来自分类Dev

在Perl中提取两个关键字之间的段落

来自分类Dev

如何搜索关键字在两个表格之间的多个文本中出现的次数

来自分类Dev

在两个关键字之间匹配文本块,但如果关键字介于两者之间,则不匹配

来自分类Dev

如何检查两个日期之间是否存在日期?

来自分类Dev

检查Julia中是否存在关键字参数

来自分类Dev

检查文本中是否存在相同顺序的关键字

来自分类Dev

检查是否存在多个关键字,并使用python创建另一列

来自分类Dev

匹配包含两个关键字的文本文件中的一行

来自分类Dev

两个包使用相同的关键字

来自分类Dev

无法识别两个关键字

来自分类Dev

连接两个表后使用 NOT IN 关键字

来自分类Dev

如何搜索两个以上的关键字?

来自分类Dev

在python中减去两个日期时消除“days”关键字

来自分类Dev

检查Python输入是否包含关键字列表

来自分类Dev

如何在特殊情况下提取两个关键字之间的子字符串?

来自分类Dev

如何检查页面是否包含给定的关键字?(如果关键字存在,然后执行函数)

来自分类Dev

Python-检查列表中的关键字是否在字符串中(作为一个整体)并返回找到的关键字

来自分类Dev

检查__thread关键字是否可用

来自分类Dev

pythons关键字“in”是否检查“is”或“==”

来自分类Dev

正则表达式检查python中跨多行的其他两个模式之间的模式是否存在

来自分类Dev

Vim语法文件:定义关键字以忽略空格

Related 相关文章

  1. 1

    提取两个关键字或一个关键字与\ n之间的文本

  2. 2

    打印两个关键字之间的单词

  3. 3

    如何提取一行中两个关键字之间出现的单词?

  4. 4

    使用 python pandas 在两个 DataFrame 之间进行关键字搜索

  5. 5

    Python程序对两个文件中存在的内容执行关键字匹配

  6. 6

    AWK:如何精确匹配并在同一行中的两个关键字之间打印多个单词

  7. 7

    Vbscript使用RegExp提取两个关键字之间的数据

  8. 8

    如何使用grepwin提取两个关键字之间的多行字符串

  9. 9

    在Perl中提取两个关键字之间的段落

  10. 10

    如何搜索关键字在两个表格之间的多个文本中出现的次数

  11. 11

    在两个关键字之间匹配文本块,但如果关键字介于两者之间,则不匹配

  12. 12

    如何检查两个日期之间是否存在日期?

  13. 13

    检查Julia中是否存在关键字参数

  14. 14

    检查文本中是否存在相同顺序的关键字

  15. 15

    检查是否存在多个关键字,并使用python创建另一列

  16. 16

    匹配包含两个关键字的文本文件中的一行

  17. 17

    两个包使用相同的关键字

  18. 18

    无法识别两个关键字

  19. 19

    连接两个表后使用 NOT IN 关键字

  20. 20

    如何搜索两个以上的关键字?

  21. 21

    在python中减去两个日期时消除“days”关键字

  22. 22

    检查Python输入是否包含关键字列表

  23. 23

    如何在特殊情况下提取两个关键字之间的子字符串?

  24. 24

    如何检查页面是否包含给定的关键字?(如果关键字存在,然后执行函数)

  25. 25

    Python-检查列表中的关键字是否在字符串中(作为一个整体)并返回找到的关键字

  26. 26

    检查__thread关键字是否可用

  27. 27

    pythons关键字“in”是否检查“is”或“==”

  28. 28

    正则表达式检查python中跨多行的其他两个模式之间的模式是否存在

  29. 29

    Vim语法文件:定义关键字以忽略空格

热门标签

归档