如何在python中的多行字符串中的两个子字符串之间提取字符串的一部分

香港

我正在尝试提取两个字符串标识符之间的字符串部分。如果在第一行进行搜索,则该技术有效,但不适用于其他行中的子字符串。

字符串是这样的:

mystring="""abc jhfshf iztzrtzoi hjge);
kjsyh ldjfsj sjsdgj sodfsd);
sjfhsdvh isdjgdfg sdgjhg isjdgg);
ghdcbnv jgdfkjg fdjgjfdgj);
vgdfnkvgfd dfgjfdjgjöfd);
end"""

到目前为止,我有以下代码。

startString='jhfshf'
endString=';'
search_var=mystring[mystring.find(startString)+len(startString):mystring.find(endString)]
print(search_var)

我得到正确的输出,如 iztzrtzoi hjge)

但是,如果我在第二行中搜索字符串,例如(startString=ldjfsj),则不起作用。身体可以建议一些改变以进行纠正吗?

拉克什

使用正则表达式。

演示:

import re
mystring="""abc jhfshf iztzrtzoi hjge);
kjsyh ldjfsj sjsdgj sodfsd);
sjfhsdvh isdjgdfg sdgjhg isjdgg);
ghdcbnv jgdfkjg fdjgjfdgj);
vgdfnkvgfd dfgjfdjgjöfd);
end"""

m = re.search("(?<=jhfshf).*?(?=\;)", mystring)
if m:
    print( m.group() )

输出:

 iztzrtzoi hjge)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在bash中的两个字符之间提取字符串的一部分?

来自分类Dev

提取匹配两个子字符串的一部分字符串

来自分类Dev

如何在C中获取字符串的最后一部分

来自分类Dev

如何在Java中获取字符串的一部分?

来自分类Dev

如何在蜂巢中提取字符串的一部分

来自分类Dev

如何在RegEx中提取字符串的一部分

来自分类Dev

从字符串中提取字符串的一部分?

来自分类Dev

按R中的位置提取字符串的一部分

来自分类Dev

在R中拆分和提取字符串的一部分(在“。”和数字之间)

来自分类Dev

从python的列中获取字符串的一部分

来自分类Dev

python-从查询结果中获取字符串的一部分

来自分类Dev

如何在python中删除字符串的第一部分

来自分类Dev

如何在python数组中查找字符串的一部分

来自分类Dev

在python中通过正则表达式提取字符串的一部分

来自分类Dev

在python中通过正则表达式提取字符串的一部分

来自分类Dev

如何提取字符串的一部分

来自分类Dev

如何提取字符串的一部分

来自分类Dev

如何仅提取字符串的一部分

来自分类Dev

cmd:如何提取字符串的一部分?

来自分类Dev

如何使用斜杠约束提取字符串的一部分?

来自分类Dev

在python中提取字符串的一部分

来自分类Dev

如何将字符串的一部分提取到变量中?

来自分类Dev

使用python提取括号中的字符串的一部分

来自分类Dev

如何在Java中获取字符串的一部分并进行打印?

来自分类Dev

如果字符串在字段文本中,则获取字符串的另一部分

来自分类Dev

提取一部分字符串

来自分类Dev

如何在Oracle中替换列中字符串的一部分

来自分类Dev

如何在Windows批处理文件中提取字符串的一部分?

来自分类Dev

Javascript字符串操作获取字符串的一部分

Related 相关文章

  1. 1

    如何在bash中的两个字符之间提取字符串的一部分?

  2. 2

    提取匹配两个子字符串的一部分字符串

  3. 3

    如何在C中获取字符串的最后一部分

  4. 4

    如何在Java中获取字符串的一部分?

  5. 5

    如何在蜂巢中提取字符串的一部分

  6. 6

    如何在RegEx中提取字符串的一部分

  7. 7

    从字符串中提取字符串的一部分?

  8. 8

    按R中的位置提取字符串的一部分

  9. 9

    在R中拆分和提取字符串的一部分(在“。”和数字之间)

  10. 10

    从python的列中获取字符串的一部分

  11. 11

    python-从查询结果中获取字符串的一部分

  12. 12

    如何在python中删除字符串的第一部分

  13. 13

    如何在python数组中查找字符串的一部分

  14. 14

    在python中通过正则表达式提取字符串的一部分

  15. 15

    在python中通过正则表达式提取字符串的一部分

  16. 16

    如何提取字符串的一部分

  17. 17

    如何提取字符串的一部分

  18. 18

    如何仅提取字符串的一部分

  19. 19

    cmd:如何提取字符串的一部分?

  20. 20

    如何使用斜杠约束提取字符串的一部分?

  21. 21

    在python中提取字符串的一部分

  22. 22

    如何将字符串的一部分提取到变量中?

  23. 23

    使用python提取括号中的字符串的一部分

  24. 24

    如何在Java中获取字符串的一部分并进行打印?

  25. 25

    如果字符串在字段文本中,则获取字符串的另一部分

  26. 26

    提取一部分字符串

  27. 27

    如何在Oracle中替换列中字符串的一部分

  28. 28

    如何在Windows批处理文件中提取字符串的一部分?

  29. 29

    Javascript字符串操作获取字符串的一部分

热门标签

归档