Python 需要在字符串中包含子字符串例如:通过描述颜色,世界非常美丽:蓝色和水、空气、火等,

Python 需要在字符串中包含子字符串例如:通过描述颜色,世界非常美丽:蓝色和水、空气、火等,,python,regex,Python,Regex,通过描述颜色,世界是非常美丽的:蓝色和水,空气,火等等,。 我需要在“颜色”旁边找到这个词。 为此,我编写了一个小python脚本,得到了单词“description”索引和单词“and”的索引,这样我就可以在索引范围内打印颜色:蓝色 但在某些情况下,“颜色”之前的单词会动态变化,“蓝色”之后的单词也会动态变化。因此,在这个场景中,我在这里努力学习如何使用正则表达式来获得单词“蓝色” 颜色旁边的单词是:蓝色。有时就像颜色:绿色 我只是更新问题,比如 我有一套字符串,例如“你好:罗莎,我很好,你早

通过描述颜色,世界是非常美丽的:蓝色和水,空气,火等等,。 我需要在“颜色”旁边找到这个词。 为此,我编写了一个小python脚本,得到了单词“description”索引和单词“and”的索引,这样我就可以在索引范围内打印颜色:蓝色

但在某些情况下,“颜色”之前的单词会动态变化,“蓝色”之后的单词也会动态变化。因此,在这个场景中,我在这里努力学习如何使用正则表达式来获得单词“蓝色”

颜色旁边的单词是:蓝色。有时就像颜色:绿色

我只是更新问题,比如

我有一套字符串,例如“你好:罗莎,我很好,你早上好:你看起来很美,坦普尔:将在城里。”

这里我需要提取单词“Good_morning:”旁边的字符串: 那么如果,, 输入:“你好:罗莎,我很好,你早上好:你看起来很美,坦普尔:会在城里”

输出:你看起来很美 所以脚本需要搜索GOOD_MORNING旁边的字符串,即小写字母,它需要在下一个大写字母(TEMPLE)之前停止。然后单独打印这些小写字母

为此,我编写了python脚本,以便在GOOD_MORNING旁边获得该字符串,但在GOOD_MORNING旁边获得整个字符串,如:U look very beauty TEMPLE:Will in town”但不是“U look very beauty”。

您可以尝试
颜色:(\w+\b)
。它将始终找到
颜色:
旁边的单词(不允许有空格)。

所以您正在寻找一个正则表达式,用于过滤文本中的颜色:一组捕获“某物”的某物?是的,我需要一个正则表达式,我可以为更新后的问题提供解决方案