【发布时间】:2018-07-14 13:05:46
【问题描述】:
我正在尝试解析文本以查找此模式中的数据:
{{([^]+)}}
即{{ 和 }} 之间的任何字符序列。
但是,当我尝试构建 Regex 对象时:
Regex _regex = new Regex("{{([^]+)}}", RegexOptions.Compiled);
我收到了这个错误:
analysis of "{{([^]+)}}" - Set of [] not terminated....
不管是什么意思... 有人有提示吗?
【问题讨论】:
-
[^]没有意义。 -
regxr 明白了吧……
-
^表示排除,因此您的组中没有字符。 -
是的,排除 void 组中的任何元素...即包含所有内容...创建一个接受任何序列的组的方法是什么?
-
听起来你在找
.。