我需要从字符串中删除注释。使用引号指定注释。例如:
removeComments("1+4 'sum'").equals("1+4 ");
removeComments("this 'is not a comment").equals("this 'is not a comment");
removeComments("1+4 'sum' 'unclosed comment").equals("1+4 'unclosed comment");
我可以遍历字符串的字符,跟踪引号的索引,但我想知道是否有更简单的解决方案(也许是正则表达式?)