我正在绞尽脑汁想找出分割这个字符串的正确正则表达式是什么:
[ABC]!=[BCD]=
进入这个拆分结果:
- [ABC]
- !=
- [BCD]
- =
我实际的正则表达式模式是:
(?<=!=|=)|(?=!=|=)
但我得到的结果是:
- [ABC]
- !
- =
- [BCD]
- =
请帮忙!
请您参考如下方法:
它更简单:
splitArray = Regex.Split(subjectString, "(!?=)");
给你 [[[ABC]”, “!=”, “[BCD]”, “=”]。
