标签: regex
我试图创建一个找到数组表示的索引访问器的表达式。
E.g。 " MYARRAY [1] [22] [333]"对于此字符串,预期结果应为四组:" myarray",1,22和333;
我不能使表达式使用多个维度,表达式必须匹配从1维("数组[1]")到N维("数组[1] ] [2] [3] ...&#34)
答案 0 :(得分:0)
这似乎有效 编辑错过的一个字符:
([^][]+)
Demo
答案 1 :(得分:0)
好像你想要这样的东西,
(^\w+|(?<!^)\G)\[*\K([^\[\]\n]*)
DEMO