2010-05-31 5 views
0

글쎄, 현재이 두 가지 사이에 단어/텍스트를 가져 오려고합니다.VB.net Regex 정보 얻기

: 및!

나는이

 Dim nick As String = String.Empty 
     Dim p = ":(?<ircnick>.*?)!" 
     Dim Matches = Regex.Matches(mail, p, RegexOptions.IgnoreCase Or RegexOptions.Singleline) 
     If Matches IsNot Nothing AndAlso Matches.Count > 0 Then 
      For Each Match As Match In Matches 
       If Match.Groups("info").Success Then 
        nick = (Match.Groups("ircnick").Value) 
       End If 
      Next 
     End If 

를 그것은 아무것도 표시되지 않습니다했습니다. 너희들이 나를 위해이 코드를 고칠 수 있다면 행복 할 것이다. D.

+0

아직도 도움이 필요합니다. – xZerox

답변

0

this tutorial에 따르면 :!은 모두 예약어입니다. 너 탈출 시도 했니?.

+0

게시 한 내용으로이 오류가 발생합니다. "\ : \\ (? ?) \! \"- 많은 경우)의 – xZerox

+0

신경 쓰지 마라. 나는 1 : D가 아닌 2 개의 탈출구를 넣는다. – xZerox