Regex 正则表达式也没有像我期望的那样工作,正则表达式有点问题 (?

Regex 正则表达式也没有像我期望的那样工作,正则表达式有点问题 (?,regex,Regex,使用惰性修饰符*?在第一个双引号处停止: (?<=atr1=\").*(?=\") <h1 atr1="test1" atr2="test2" (?使用惰性修饰符*?在第一个双引号处停止: (?<=atr1=\").*(?=\") <h1 atr1="test1" atr2="test2" (?使用否定正则表达式并避免向前看: (?<=atr1=").*?(?=") (?使用否定正则表达式并避免向前看: (?<=atr1=").*?(?=") (?

使用惰性修饰符
*?
在第一个双引号处停止:

(?<=atr1=\").*(?=\")

<h1 atr1="test1" atr2="test2"

(?使用惰性修饰符
*?
在第一个双引号处停止:

(?<=atr1=\").*(?=\")

<h1 atr1="test1" atr2="test2"

(?使用否定正则表达式并避免向前看:

(?<=atr1=").*?(?=")

(?使用否定正则表达式并避免向前看:

(?<=atr1=").*?(?=")
(?如果您想抓取

(?<=atr1=")[^"]+

将捕获它。

如果您想抓取

(?<=atr1=")[^"]+

我会抓住它的