正则表达式:检测嵌入字符串的正确方法是什么?

时间:2015-03-23 15:55:23

标签: regex

我正在尝试在字符串中找到任何带引号的字符串

例如:

You have logged "Slice of Paradise" in your diary.

我发现最接近的方式是使用:

"\w+\s\w+\s\w+"

这会产生"Slice of Paradise"

...没有解决任何特定字符串。

找到任何嵌入式报价的一般形式是什么?

1 个答案:

答案 0 :(得分:0)

您可以使用此正则表达式:

"(.*?)"

或者正如Avi在他的评论中指出的那样,你也可以使用更高性能的正则表达式:

"([^"])"

<强> Working demo