【发布时间】:2014-12-30 19:20:55
【问题描述】:
使用 JavaScript 正则表达式。
我正在尝试匹配表单中的文本块:
$Label1: Text1
Text1 possibly continues
$Label2: Text2
$Label3: Text3
Text3 possibly continues
我想分别捕获标签和文本,这样我就会得到 p>
["Label1", "Text1 \n Text1 possibly continues",
"Label2", "Text2",
"Label3", "Text3 \n Text3 possibly continues"]
我有一个正则表达式\$(.*):([^$]*),它匹配模式的单个实例。
我想可能是这样的:(?:\$(.*):([^$]*))* 会给我想要的结果,但到目前为止我还没有找到一个有效的正则表达式。
【问题讨论】:
标签: javascript regex