我需要一个.NET正则表达式,它可以匹配除引号中的单词之外的所有单词。
给定一个字符串
MARS VENUS EARTH "MERCURY PLUTO SUN MILKYWAY"
正则表达式应该返回
MAR VENUS EARTH
答案 0 :(得分:1)
如何用空文本替换引号之间的内容,如:
这是rexgex模式
(").*\1
这是如何实现它:
var pattern = "(\").*\\1";
var allText = "MARS VENUS EARTH \"MERCURY PLUTO SUN MILKYWAY\"";
Regex rgx = new Regex(pattern);
var result = rgx.Replace(allText, "");
Console.WriteLine("Test= {0}", result);