忽略正则表达式匹配中的第一个字符

Mat*_*hew 6 javascript regex

我需要忽略>我的正则表达式.

我的正则表达式:

/(>(.+)(?=<\/a>))/igm
Run Code Online (Sandbox Code Playgroud)

匹配以下内容:

在此输入图像描述

我如何告诉它>在开始时忽略它?

是regexr.com上的正则表达式.

Jer*_*rry 8

可能的解决方法是匹配非>字符:

[^>]+(?=<\/a>)
Run Code Online (Sandbox Code Playgroud)

regex101演示

或者您在代码本身中获取每个结果的子字符串.


Fed*_*zza 5

您可以使用:

.*?>(\w+)<
Run Code Online (Sandbox Code Playgroud)

正则表达式可视化

在这里你可以检查一个工作示例:

调试器演示