求个正则,不包含"//",但是包含某个特定字符

主要是要对git commit内容做校验,防止输入console.log
单纯校验console.log会误判删除console.log和注释掉console.log

所以需要结合校验
现有regexp='^\+.*console\.log('可以校验新增,但是不能校验是否为注释

测试字符串
+ // console.log('aaa') 应该返回false
+ console.log(111) 应该返回true

阅读 3.3k
1 个回答

/\+\s*[^/]+console\.log\(/

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进