声明有待修改:
var test= $("find[id=match]");
我需要找到文件夹中所有文件的所有条目,这些文件以[开头,以]结尾,它应该有两个单词由=分隔。在这种情况下:[id = match]为此,我使用了以下正则表达式:\[\w*\=\w*\]
[
]
=
\[\w*\=\w*\]
现在我想把它改成[id='match']
[id='match']
为此,我使用了以下正则表达式:\[\w*\=\'\w*\'\]
\[\w*\=\'\w*\'\]
但预期的结果并没有发生。
您可以使用
(?<=\[\w*\=)(\w*)(?=\])
匹配正则表达式。并取代'$1'。
'$1'
见Regexr Demonstration