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

标签 javascript regex

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

 Foo1
  Foo2
Foo3  Foo4.

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

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

最佳答案

您需要使用/m 标志启用多行 匹配模式,以便将每一行作为单独的行进行匹配。

/^(?: )+/gm

关于javascript - 将每个新行的开头与 JavaScript 正则表达式匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14918939/

相关文章:

javascript - AJAX 脚本更改响应导航

javascript - 检查输入是否至少包含 8 个字符、1 个数字和 1 个字母

java - 在未知索引处的某些字符之间搜索子字符串

javascript - 使用正则表达式在另一个 <div> 中显示一个 <div> 的源

javascript - 为什么在 if 语句中使用双感叹号?

javascript - 将日期插入 mysql 数据库 [我正在使用 php 和 xampp mysql 数据库]

javascript - D3.js 如何仅修复所有节点的 x 坐标?

javascript - Highcharts 刻度间隔设置为一分钟仅显示一个日期

java - Java 中类似 Lisp 的字符串匹配

c# - 使用正则表达式从字符串中查找并替换/删除两个单词#