'我只需要在换行符之后出现的“r”,而不是每次出现的“r”'
for(var i = 0; i < str_array.length; i++)
{
var n= str_array[i].match(/r/g); //to match every r in the str_array
alert(n);
}
答案 0 :(得分:2)
使用多线模式和^
锚点,这里的意思是“行首”:
/^r/gm
示例:
> text = "foo\nroo\nbar\nraar"
"foo
roo
bar
raar"
> text.replace(/^r/gm, "@")
"foo
@oo
bar
@aar"