我的文字很少。
我想找到一行以 Macroflex 开头的行(在这种情况下)并替换/删除它。到目前为止,这就是我所要做的...我已经多次尝试使用正则表达式,但这使我的头部受伤。谁能给我建议?
var myRegex = data.replace('Macroflex', '')
最佳答案
您必须替换到该行的末尾:
var myRegex = data.replace(/^Macroflex.*$/m, '');
请注意,您必须指定
m
标志,以使^
和$
与换行符一起使用。如果要在行后删除换行符,可以对其进行匹配:
var myRegex = data.replace(/^Macroflex.*\n?/m, '');
这是有效的,因为
.
与换行符不匹配。