首页 文章

JAVA REGEX用于在一行内的双引号中查找字符串

提问于
浏览
1

我试图在一行内的文本文件中找到双引号内的字符串 . 我有这个正则表达式
\"([^\"]*)\" 工作正常 . 但是对于我的场景,识别具有双引号的字符串,从一行开始,到另一行结束 . 例如,

"test
"

上面的例子是两个 . 所以它不应该打印出来 . 请帮我一个正则表达式,用于识别一行中双引号的字符串

1 回答

  • 0

    从引号之间的接受字符中排除行分隔符 \r \n .
    试试 \"([^\"\n\r]*)\"

相关问题