我有下面的句子作为例子
isaac morka morka morka我试图得到以下结果:
isaac morka我尝试了以下代码:
re.findall(r'isaac[\s\w]+(?=morka)', 'isaac morka morka morka')但所得结果是不正确的。
['isaac morka morka']发布于 2022-02-23 05:03:21
您可以简化正则表达式isaac[\s\S]+?morka,而不必使用查找。
在这里测试正则表达式:https://regex101.com/r/bmp5pH/1
发布于 2022-02-23 06:10:19
Regex和@ As使用的一样。下面的代码片段给出了所需的结果。
X=‘艾萨克·莫卡·莫尔卡’str = str(x) rex =re.compile('isaac\s\S+?morka')打印(re.findall(rex,str))
https://stackoverflow.com/questions/71231381
复制相似问题