【问题标题】:How received number in my textbox1 using windows form?如何使用 windows 窗体在我的 textbox1 中接收数字?
【发布时间】:2015-09-06 11:37:20
【问题描述】:

请看下面的 html 代码,我想在我的文本框区域输入数字。 我正在尝试许多过程,但仍然没有得到任何解决方案,所以请检查 html 代码并给我正确的解决方案。

当我刷新页面时,数字总是会改变。 数字不会完全改变,只有最后 7 位数字会改变,但总是显示 206 前 3 位数字。

如果您有任何好的代码,请与我分享完整的详细信息。我是编码领域的新手,因此您可以帮助我设置许多工作。

 <table>
   <tr><td><b>Phone Number:</b> 206-755-2000</td></tr>
   <tr><td><b>Security Code:</b> 3412</td></tr>
   <tr><td><b>Email:</b>kennethdasma30@gmail.com</td></tr>
   <tr><td><b>File Format:</b> dbg</td></tr>
 </table>

【问题讨论】:

    标签: regex split web-scraping innerhtml htmlelements


    【解决方案1】:

    您可以使用以下基于 RegEx 的解决方案。我假设您的 html 页面的格式没有改变。

    Regex re = new Regex(@"(?<=<tr><td><b>Phone\sNumber:</b>\s?)206-[-\d]+?(?=</td></tr>)", RegexOptions.Singleline);
    foreach (Match match in re.Matches(webBrowser1.DocumentText))
    {
        listBox1.Items.Add(match.Value);
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多