gpt4 book ai didi

python - 使用问题标记提取已知两个标记之间的子字符串

转载 作者:行者123 更新时间:2023-12-02 07:21:28 24 4
gpt4 key购买 nike

@miernic asked很久以前,如何提取位于另一个字符串中两个已知标记之间的任意字符串。

我的问题是这两个标记包含正则表达式的元字符。具体来说,我需要从字符串 ('ABCD',) 中提取 ABCD、括号、单引号和逗号,所有这些都包含在源字符串中。提取的字符串本身可能包含单引号和双引号、点、括号和空格。制作者始终是('',)

我尝试使用 r' 字符串和大量转义字符,但没有任何效果。

拜托....

最佳答案

将我的评论转换为答案,以便 future 的访问者可以轻松找到解决方案。

您可以使用此正则表达式与 " 作为正则表达式分隔符:

r"\('(.+?)',\)"

re.findall 中使用上面的正则表达式,以便您只获得从中返回的捕获组。

关于python - 使用问题标记提取已知两个标记之间的子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59576879/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com