我正在绞尽脑汁想找出分割这个字符串的正确正则表达式是什么:
[ABC]!=[BCD]=
进入这个拆分结果:
- [ABC]
- !=
- [BCD]
- =
我实际的正则表达式模式是:
(?<=!=|=)|(?=!=|=)
但我得到的结果是:
- [ABC]
- !
- =
- [BCD]
- =
请帮忙!
最佳答案
它更简单:
splitArray = Regex.Split(subjectString, "(!?=)");
给你 [[[ABC]”, “!=”, “[BCD]”, “=”]
。
关于c# - 由 = 和 != 分割的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11959992/