标签: javascript regex lookbehind
我需要捕获JavaScript中以#字符开头的所有行。我尝试使用类似下面的正则表达式,但事实证明JavaScript不支持正面的lookbehind断言(?<=)。
#
(?<=)
/(?<=\n)\#[^\n]*/g
如何将此正则表达式转换为JavaScript支持的内容?
答案 0 :(得分:1)
您可以使用:
/^ *#(.*)$/m
并在match[1]
match[1]