我正在尝试创建一些与 React 标签匹配的正则表达式,但遇到困难,因为 / 和 > 都可以在标签内使用(即用于路径或箭头函数)。
<MyComponent
formatter={(params) => updateFormat(params)}
path="usr/path"
/>
我想要一些可以选择整个组件的正则表达式。
我尝试了类似的方法,但我不知道如何忽略路径中使用的 / 或箭头函数中使用的 >
<MyComponent(\s|[^>])*\/>
我尝试使用负捕获组,但这不会让我选择整个组件。
<MyComponent(\s|(?:\/>))*\/>
你已经找到答案了吗?