我的正则表达式是(\[((?!attr1)[^\]])*\])
,并希望将其作为已编译的模板并传递" attr1"部分动态。
输入字符串root/element1/element2[@attr1='abc']/element3[attr2='xyz']/element4/element5[attr3='pqr']/element6/element7
想要将attr1,attr2,attr3动态传递给正则表达式模板,并出于性能原因尝试使用一个正则表达式对象。你能帮帮我吗?