Skip to main content
 首页 » 编程设计

c#之由 = 和 != 分割的正则表达式

2024年02月20日25softidea

我正在绞尽脑汁想找出分割这个字符串的正确正则表达式是什么:

[ABC]!=[BCD]= 

进入这个拆分结果:

  • [ABC]
  • !=
  • [BCD]
  • =

我实际的正则表达式模式是:

(?<=!=|=)|(?=!=|=) 

但我得到的结果是:

  • [ABC]
  • !
  • =
  • [BCD]
  • =

请帮忙!

请您参考如下方法:

它更简单:

splitArray = Regex.Split(subjectString, "(!?=)"); 

给你 [[[ABC]”, “!=”, “[BCD]”, “=”]。