【发布时间】:2015-06-29 10:42:28
【问题描述】:
我有一个文件有很多行,以#lineNumber=(即#123=)开头,然后该引用将出现在文本中的另一个位置,例如#123,没有=。
我想在第一个字符串中添加一个锚点,并且我想将引用作为链接并将其全部写为 html 页面,但由于引用是锚点的一部分,它将替换锚点的一部分也是。
这将找到“锚文本”:/^(#[0-9]*=)/gm,这将找到参考:/^(#[0-9]*)/gm。但是如何将第二个表达式分开以不包含第一个表达式的一部分?
TL;DR:
我想查找以#、#123 开头的文本中的所有数字,但不包括以# 开头并以=、#123= 结尾的数字。
【问题讨论】:
标签: javascript regex