将每个新行的开头与JavaScript正则表达式匹配

时间:2013-02-17 07:33:43

标签: javascript regex

我有一个字符串,其中可能包含\n。想一想:

 Foo1
  Foo2
Foo3  Foo4.

我想在每行的开头替换 ,但上面是一个字符串。 ^nbsp;仅匹配 之前的第一个Foo1。我想在任何换行符的开头做,查找 。有什么想法吗?

所以,我想要一个与前两个 匹配的正则表达式,但不是第三个。

1 个答案:

答案 0 :(得分:23)

您需要使用multiline标记启用/m匹配模式,以便将每一行匹配为一个单独的行。

/^(?: )+/gm