gpt4 book ai didi

Javascript:匹配包含注释字符的整行

转载 作者:行者123 更新时间:2023-11-30 12:36:34 26 4
gpt4 key购买 nike

我有一个如下的文件

// Variables

// Greys
@linkColor: #000;

// Links
@linkColorHover: darken(@linkColor, 15%);

// Fonts
@sansFontFamily: "Helvetica Neue", Helvetica, Arial, sans-serif;
@altFontFamily: @sansFontFamily;

// Size
@baseLineHeight: 20px;

我可以逐行阅读文件。有没有办法检查一行,如果它不是用正则表达式注释。

最佳答案

Live example

这个正则表达式:

var isCommentLine = function (line) {
var rex = /^\s*\/\/.*$|^\s*\/\*.*\*\/\s*$/;
return rex.test(line);
}

会回来

true 以下 4 行:

// hello world
// some comment
/* other comment */
/* yet another one */

false 用于多行注释

/* hello
* thing
bing
world */

false 用于混合代码 - 注释行:

color: red; // red color

因此,如果您的用例对此没问题,那么您可以使用它

关于Javascript:匹配包含注释字符的整行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25885280/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com