【问题标题】:JAVA REGEX to find strings in double quotes that are within a lineJAVA REGEX 查找行内双引号中的字符串
【发布时间】:2016-01-23 21:21:25
【问题描述】:

我试图在给定一行中的文本文件的情况下查找双引号内的字符串。我有这个正则表达式
\"([^\"]*)\" 工作正常。但是对于我的场景,请确定双引号从一行开始并以另一行结束的字符串。例如,

"test
"

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

【问题讨论】:

    标签: java regex


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-05-02
      • 2014-09-26
      • 1970-01-01
      • 2012-09-27
      • 2020-01-24
      • 1970-01-01
      • 2014-09-18
      • 1970-01-01
      相关资源
      最近更新 更多