要捕获两个双引号中的文本,可以使用下面的正则表达式:
"([^"]*)"
这个正则表达式的意思是,以双引号开头,然后捕获除了双引号之外的任意字符,直到遇到下一个双引号为止。
以下是一个示例代码,使用 Python 的 re 模块来演示如何使用这个正则表达式捕获文本:
import re
text = '这是一个包含"双引号"的文本'
pattern = r'"([^"]*)"'
matches = re.findall(pattern, text)
for match in matches:
print(match)
输出结果为:
双引号
上一篇:捕获两个可选值之间逗号的EBNF