【问题】
折腾:
的过程中,
需要在正则表达式的Pattern字符串中,包含双引号。
【解决过程】
1.最后是参考:
[RESOLVED] [2005] Regular Expression Pattern for double quotation mark
写成了:
Dim contentP As String contentP = "<div class=""d_list_txt"" id=""d_list"">(?<youWant>.+)<div class=""pagebox"">"
【总结】
VB.Net中的字符串中的双引号,不是C#中反斜杠双引号,而是两个双引号。
即:
C#:
- 普通字符串中包含双引号: "abc\"cde"
- 正则表达式的pattern中: @"abc""cde"
VB.Net:
- 普通字符串中包含双引号: "abc""cde"