javascript在某个字符串之后进行多行匹配

标签 javascript regex match

在本文中:

my-Word: Value-1
othertext
my-Word: Value-2
othertext
my-Word: Value-3
...

我需要匹配包含以下内容的所有字符串:([A-Za-z0-9-]+)

并且仅在字符串:my-Word:之后,但不包括:my-Word:

所以我只需要匹配:Value-1Value-2Value-3等。

我该怎么做?

最佳答案

您可以使用正向回顾:

(?<=my-Word:\s*)([A-Za-z0-9-]+)

关于javascript在某个字符串之后进行多行匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26413154/

相关文章:

javascript - 正则表达式无效量词

javascript - jquery javascript 问题

javascript - 当选择同一行中的选择框时如何自动选择复选框

python - 从 python panda 数据框中的大量文本中逐行删除 URL

javascript - 正则表达式:如何匹配给定值和其他条件以外的任何内容

python - 从大字符串列表中创建新的字符串列表

Excel 在索引列表中查找最大的部分值

javascript - 有没有办法围绕其底部点而不是中心点旋转 Canvas 对象

javascript - 有没有一种简单的方法使用 Node.js 发送 POST 请求?

c# - 匹配包含美元符号的整个单词?