我认为RegEx应该有用,但不是。
我想从[[test]]中获取'test'。
我试过了:
\[\[(\w+)\]\]
\[\[([A-z]*?)\]\]
\[\[(.*?)\]\]
所有这些只是抓住整个事情。意思是,它抓住[[test]],而不仅仅是内容。我不确定如何获得一个正在抓住JUST'test'而不是括号的正则表达式。
答案 0 :(得分:0)
你必须删除反斜杠。括号不需要转义,你可以用“(”和“)”分组包含它们的模式表达式的部分:
[[\(\w\w*\)]]
或
\[\[\([A-z][A-z]*\)\]\]
或
\[\[[A-z][A-z]*\]\]
将正常运作。
答案 1 :(得分:0)