为什么我的正则表达式捕获的数据超出了我的预期

时间:2019-06-14 17:34:11

标签: regex

我有一个正则表达式(export const environment = { production: true, editorStylingMode: 'filled' as Exclude<Parameters<typeof config>[0]['editorStylingMode'], null | undefined> }; ),用于捕获网页上按钮的某些属性:

enter image description here

我在这里进行测试:https://regex101.com/r/I5sbIe/2/

现在,它完成了我想要的操作,但它还捕获了比我期望的更多的数据-我认为惰性匹配将意味着它只会从最接近“ Red Roger's flag”的实例中捕获“选项值”,但从屏幕截图中可以看到,并非如此。

有人可以给我解释一下我在这里误会吗?

0 个答案:

没有答案