我试图解决以下问题,因为它在我的网站上非常恼人。https://code.google.com/p/google-code-prettify/issues/detail?id=341&thanks=341&ts=1398085413
并引用以下美化代码文件:https://code.google.com/p/google-code-prettify/source/browse/trunk/src/lang-sql.js?r=179
问题是
我希望代码能够理解“c:\backup”部分中引号前面的斜杠不是转义字符.
我预计这一行将需要更改,但我不确定如何:
[PR['PR_STRING'], /^(?:"(?:[^\"\\]|\\.)*"|'(?:[^\'\\]|\\.)*')/, null,
'"\'']
显示问题的小提琴:http://jsfiddle.net/JH5uj/5/
发布于 2015-08-26 18:43:40
我认为PR_STRING在https://github.com/google/code-prettify/blob/master/src/lang-sql.js的定义一定是从反斜杠是转义字符的其他语言中复制的。
/^(?:"[^"]*"|'[^']*')/
据我所知,就我所知,但作为一个单纯的数据库人,我可能遗漏了什么。
(很抱歉,这次聚会迟到了,但我只是碰到了同样的问题,发现了这条线索。)
https://stackoverflow.com/questions/23199347
复制相似问题