各位正则表达式,
我有一个包含以下表达式的平面文件:
SELECT * FROM CONVENIENT_ONE_LINE_QUERY
"SELECT * FROM THIS_QUERY
WHERE IS_SPREAD_OVER == 123
ORDER BY MULTIPLE_LINES
HAVING AND_IS_BETWEEN_QUOTES"
SELECT * FROM ANOTHER_CONVENIENT_ONE_LINER
我想消除引号和引号本身之间的 CRLF ,这样我的所有查询都是方便的单行语句:
SELECT * FROM CONVENIENT_ONE_LINE_QUERY
SELECT * FROM THIS_QUERY WHERE IS_SPREAD_OVER == 123 ORDER BY MULTIPLE_LINES HAVING BUT_IS_BETWEEN_QUOTES
SELECT * FROM ANOTHER_CONVENIENT_ONE_LINER
请发布解决方案中使用的 RegEx 风格。我正在使用 TextCrawler,它声称是 ECMA262(与 VBScript/Javascript 相同),而我最接近的解决方案是:
(\r\n".*)(.*)\r\n(.*"\r\n)
原谅我的无知。最好的问候, 山猫开普勒