c#引号中的引号(正则表达式匹配)
本文关键字:正则表达式 | 更新日期: 2023-09-27 18:09:44
我正在尝试使用正则表达式。Match匹配一些东西,但是里面已经有引号了,它会取消正则表达式。匹配的引号。我检查了其他线程,但他们的答案不适合我。
Match divisionWinsLosses = Regex.Match(website, @"<span style="font-size: 18px; color: #6C0; height: 28px; text-shadow: 0 0 1px #000;">(.*?)</span>");
以防万一。该网站的HTML代码如下:<span style="font-size: 18px; color: #6C0; height: 28px; text-shadow: 0 0 1px #000;">[What I want is here]</span>
需要转义引号。在字符串字面值中,使用'"
(例如"My name is '"Bob'"."
)。在逐字字符串字面量中,使用""
(例如@"My name is ""Bob""."
)。参见字符串(c#编程指南)。
Match divisionWinsLosses = Regex.Match(website, @"<span style=""font-size: 18px; color: #6C0; height: 28px; text-shadow: 0 0 1px #000;"">(.*?)</span>");