如何分割一串正则表达式而不破坏正则表达式

时间:2015-07-29 17:04:55

标签: c# regex string

我有一个输入字符串:

"Regular Expression Here", "Regular Expression Here",

如何将此字符串拆分为两个表示正则表达式的字符串,而不会在其中包含逗号的情况下破坏正则表达式?是否有一个我可以拆分的字符,正则表达式不支持或者什么?

编辑:C#,抱歉。我认为下面发布的关于使用正则表达式搜索双引号的解决方案可能会有效。

2 个答案:

答案 0 :(得分:0)

你可以使用get_key来捕获引号内的正则表达式(假设正则表达式中的所有引号都被转义)。

或者你可以拆分consul.Consul(再次,假设正则表达式中的所有引号都被转义)

答案 1 :(得分:-1)

", "之类的内容上拆分,然后从条目1中删除前导",从最后删除",。这只有在你的正则表达式中没有", "的情况下才有效,但如果你不能依靠它我认为当你加入它们时你真的丢失了无法恢复的信息,而不是当你把它们分开时