gpt4 book ai didi

正则表达式:抓取引号之间的值

转载 作者:行者123 更新时间:2023-12-03 04:09:33 24 4
gpt4 key购买 nike

我有这样的值:

"Foo Bar" "Another Value" something else

什么正则表达式将返回用引号括起来的值(例如 Foo BarAnother Value)?

最佳答案

一般来说,以下正则表达式片段就是您要查找的内容:

"(.*?)"

这使用非贪婪 *?运算符捕获直到但不包括下一个双引号的所有内容。然后,您使用特定于语言的机制来提取匹配的文本。

在Python中,你可以这样做:

>>> import re
>>> string = '"Foo Bar" "Another Value"'
>>> print re.findall(r'"(.*?)"', string)
['Foo Bar', 'Another Value']

关于正则表达式:抓取引号之间的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/171480/

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