我正在尝试使用正则表达式来查找代码中的所有变量初始化或赋值。目前我有
(\w+|\w[_])\s*=\s*(\d+\.\d+|.*)
它可以工作,但也可以找到注释的代码,例如// a = 100;
我不希望这样做的代码。我试过了
([^/]\w+|\w[_])\s*=\s*(\d+\.\d+|.*)`
我认为应该忽略以/开头的字符串,但这不起作用。
编辑:
例如,我希望它找到类似b = 200;
但不这样的行// c = 3;
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句