正则表达式在尖括号内的新行匹配

时间:2020-08-31 19:02:36

标签: regex

我想在Visual Studio编辑器中找到所有将<Button>组件与className道具一起使用的文件。

尝试过此正则表达式<Button.*className.*>。它部分起作用。它与新的行情不符。请检查所附的屏幕截图。

最后一行按钮组件不匹配。因为,道具进入了新的一行。我尝试了\n。它没有用..

https://regex101.com/r/y2lQUf/3/

enter image description here

1 个答案:

答案 0 :(得分:0)

.*更改为[^>]*。默认情况下,.匹配除换行符以外的所有内容,因此.*不会跨多行匹配。

<Button[^>]*className[^>]*>

DEMO

相关问题