axWebBrowser = Nothing
Dim dlg As New OpenFileDialog '定义一个新的OpenFileDialog
dlg.Filter = "word文件|*.doc;*.docx|txt文件|*.txt"
If dlg.ShowDialog = DialogResult.OK Then '如果用户单击了确定按钮
Dim web As Object = e.Form.Controls("WebBrowser1").basecontrol
web.Navigate(dlg.FileName)
Do Until axWebBrowser IsNot Nothing
Application.DoEvents
Loop
Dim oDocument As object = axWebBrowser.Gettype().InvokeMember("Document", System.Reflection.BindingFlags.GetProperty, Nothing, axWebBrowser, Nothing)
Dim oApplication As object = axWebBrowser.Gettype().InvokeMember("Application", System.Reflection.BindingFlags.GetProperty, Nothing, oDocument, Nothing)
vars("doc") = oDocument
End If
Dim Doc = vars("doc")
Dim MyRange As object=Doc.content
Dim Ori() As String = {"\(*.[是|否] *.\)"} '{"(\( *.*[是|否].* *\))+?"} ' {".*(?=\(\s*[\u4e00-\u9fa5]\s*\))"}
Do While len(MyRange.text)>1
Dim p As String= Ori (0)
Dim rgx = new System.Text.RegularExpressions.Regex(p,System.Text.RegularExpressions.RegexOptions.IgnoreCase)
messagebox.show(rgx.Replace(MyRange.text, ""))
loop