当前位置: 首页 > 面试题库 >

替换2个字符串之间的所有文本python

邓昀
2023-03-14
问题内容

可以说我有:

a = r''' Example
This is a very annoying string
that takes up multiple lines
and h@s a// kind{s} of stupid symbols in it
ok String'''

我需要一种方法来进行替换(或只是删除),并在“ This”和“ ok”之间插入文本,以便在我调用它时等于:

a = "Example String"

我找不到任何似乎有效的通配符。任何帮助深表感谢。


问题答案:

您需要Regular Expression

>>> import re
>>> re.sub('\nThis.*?ok','',a, flags=re.DOTALL)
' Example String'


 类似资料:
  • 问题内容: 假设我们有类似的东西: 我想将“ someText”替换为其他内容。考虑到我不知道someText可能是什么(任何字符串)并且我所知道的是它将被&firstString =和&endString =包围的事实,最佳方法是什么? 编辑:对不起,看起来这还不够清楚。我不知道“ someText”可能是什么,我仅有的信息是它将位于&firstString =和&endString =之间 我

  • 问题内容: 我想删除两个字符之间以及字符本身之间的字符串,例如说: 我想替换“#?”之间所有出现的字符串 和“;” 并用字符将其删除。 由此 对此 我怎么能用Java做到呢? 问题答案: 使用正则表达式:

  • 我试图开发一个由多个数组和文本视图组成的应用程序,我遇到了一个问题。 我有3个文本视图和2个数组。 我的一个数组包含句子。我的第一个问题是如何突出每个句子中的特定单词?例如:“这是我的第一个数组项”,我需要突出显示字符串中的一个单词,这样当它显示在文本视图1中时,它就会像这样出现..."这是我的第一个数组物品" 我的另一个数组包含单词。它们显示在textview2中,也应高亮显示。我的下一个问题是

  • 问题内容: 这是我的问题:在一个文本且包含逗号的变量中,我尝试仅删除位于两个字符串(实际上是和)之间的逗号。例如,使用以下字符串: 我知道如何使用整个变量,但是我不能在其中使用它。这个站点上有一些主题,但是我没有针对自己的问题来利用它们,例如: 重复提取文本文件Python中两个定界符之间的行 问题答案: import re Variable = “The sun shines, that’s f

  • 我怎么能在Java中做到这一点呢?

  • 但匹配不对。同样,页面上的公认答案对我也不起作用。我错过了什么?