我有一些文件,我想删除#(注释掉)后的所有代码,
也许我想导入所有文件并逐行复制而忽略#行
我不知道应该使用哪种工具或语言。
例如
AAA
BBB
#123
#456
CCC
我希望我能得到
AAA
BBB
CCC
但不是
AAA
BBB
CCC
我尝试使用正则表达式替换“”中的#行,但我不起作用
str.replace(/\r/g,"")
我试图检测什么是蓝色区域,它说有6个空格。
答案 0 :(得分:0)
由于已经给出了给出示例python代码的相关答案,因此这是JavaScript的有效解决方案。我使用的RegEx模式也匹配Windows样式的回车换行符。
var string = `AAA
BBB
#123
#456
CCC`;
console.log(string.replace(/^#.*\r?\n/gm, ''));