我正在尝试寻找可用于匹配 SQL 样式注释的正则表达式。单行注释相当简单 --.* 但是我不知道如何匹配多行注释。我不需要实际的替换代码,只需要正则表达式来匹配评论。
例如:
select * from valid_sql1;
select * from valid_sql2; --comment here
--comment select * from this_is_still_a_comment;
/*
select * from this_is_not_valid;
*/
/*comment*/ select * from valid_sql3; /*this is a comment*/
应该变成:
select * from valid_sql1;
select * from valid_sql2;
select * from valid_sql3;
非常感谢任何帮助。
最佳答案
关于正则表达式查找sql注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21017075/