0
webbrowser1 컨트롤에서 img 파일을 제거하려고합니다.vb.net regex.Replace를 사용하면 과부하 해결 실패 오류가 발생합니다.
이것은 내가 한 행동입니다. 교체 오류 '인수의 개수지지 않습니다'를 내가지고있어
Private Sub WebBrowser1_DocumentCompleted(ByVal sender As System.Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
Dim origHTML As String
origHTML = WebBrowser1.DocumentText
Dim newHTML As String
Dim regex As String = "<img.*/>"
newHTML = regex.Replace(origHTML, regex, "", RegexOptions.Multiline)
WebBrowser1.DocumentText = newHTML
WebBrowser1.ScriptErrorsSuppressed = True
End Sub
'더 접근이 때문에 오버로드 확인에 실패했습니다'. 조언을주십시오.
감사합니다. 과부하 오류가 수정되었지만 정규식 패턴이 작동하지 않습니다. – user1785594
'] *>을 패턴으로 사용하십시오. 정규 표현식은 내 기술이 아니지만 Google에서 시도 할 패턴이 많이 있습니다. 문제는 닫는 태그, 여러 줄 또는 단일, 대/소문자 구분 등과 일치하거나 일치하지 않는 문제를 찾는 것이지만이 문제는 시작해야합니다. http://regexadvice.com/forums/permalink/32770/34262/ShowThread.aspx#34262를 참조하십시오. – DAC84