我正在试图弄清楚分割这个字符串的正确正则表达式是什么?
[ABC]!=[BCD]=
进入这个分裂的结果:
我的实际正则表达式是:
(?<=!=|=)|(?=!=|=)
但我得到的结果是:
请帮忙!
答案 0 :(得分:4)
这简单得多:
splitArray = Regex.Split(subjectString, "(!?=)");
为您提供["[ABC]", "!=", "[BCD]", "="]
。
答案 1 :(得分:0)
使用此正则表达式(!=)|(=)|(\[.*?\])