C # newline or carriage return in Regular Expressions
String S = " ....... " ; String R = @" (? S )(? I) Director: \ s * </span> \ s * <span \ s + class = "" M_c ""> \ s * <span & gt; <. *?> (? <Director> .*?) </A> " ; String T = RegEx. Match (S, R). Groups [ " Director " ]; Console. writeline (t ); // (? S) point number matches all characters (including line breaks) // (? I) perform case-insensitive matching. // (? <Name>...) Name capture RegEx R = New RegEx ( " (? S )(? I) id = \ "_ viewstate \" value = \"(? <__ Viewstate> [^ \ "] +) \"/>. + " + " <Span id = \ "lbinfo \"> (? <Lbinfo> [^ <] +) </span>. + " + " <Span id = \ "lbip \"> (? <Lbip> [^ <] +) </span>. + " + " <Span id = \ "lbuserid \"> (? <Lbuserid> [^ <] +) </span>. + " + " <Span id = \ "lbrealname \"> (? <Lbrealname> [^ <] +) </span>. + " + " <Span id = \ "lbremainmoney \"> (? <Lbremainmoney> [^ <] +) </span>. + " + " <Span id = \ "lbfreshtime \"> (? <Lbfreshtime> [^ <] +) </span>. + " + " <Span id = \ "lnowstate \"> (? <Lnowstate> (enabled | disabled) ip address successfully). + </span>. + " + " Id = \ "_ eventvalidation \" value = \"(? <__ Eventvalidation> [^ \ "] +) \"/> " , Regexoptions. Compiled );