gpt4 book ai didi

c# - 使用打开和关闭标记拆分字符串

转载 作者:行者123 更新时间:2023-11-30 22:48:22 26 4
gpt4 key购买 nike

我想知道是否存在一种干净的方法来使用不同的开始和结束标签来拆分字符串。

例如:

<&field1&>outside<&field2&>

使用拆分函数:

        string[] dd={"<&","&>"};
string[] b1 = a1.Split(dd,StringSplitOptions.None);

它告诉我:

  1. 0:
  2. 1:字段1
  3. 2:外面
  4. 3:字段2
  5. 4:

(这是我想做的)。还有

<&field1<&outside<&field2<&

显示相同。

最佳答案

@"\G<&(?<code>.*?)&>"

System.Web.RegularExpressions 中 AspCodeRegex 类中的 TemplateParser 使用类似的东西
(通过@rexm 回答)

关于c# - 使用打开和关闭标记拆分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1718143/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com