簡體   English   中英

過濾文本框vb.net 2008中的選定行

[英]filter a selected line from textbox vb.net 2008

如果文本是這樣寫的,我想從文本框中提取:

標題:DLF現在在古爾岡引入了令人驚嘆的DLF_CITY_CENTRE

描述:財產詳情國家首都的第一家購物中心
地區(NCR)位於古爾岡的Mehrauli古爾岡路旁。
它還包含3屏多路傳輸,DT Cinemas,並帶有主機
Moti Mahal等餐廳的常見設施規格
*該開發項目的總可出租面積為260,000平方英尺,目前由生活方式百貨公司進行固定。
*購物中心還提供最多700輛車的停車位。 欲了解更多詳情,請聯系我們…!!!! 手機:09990000000
網站:www.timberwala.com

我想要標題,描述,位置,移動電話,網站之后的唯一文本,並且內容是動態的。

問:我可以在文本框中獲取文本,但是現在我想從標題,描述等獲取數據到多個文本框,例如

文本框1的標題
對textbox2的描述

最好的選擇是使用正則表達式將字符串分開並將其解析為所需的單個字段-您不必使用正則表達式,因為可以使用.NETs本機字符串操作(例如SubString等) ),但正則表達式更加靈活和強大。

我建議將此線程用作正則表達式的入門: 學習正則表達式

我不能保證他們在線程中提到的RegEx Buddy,但是我確實發現Expresso非常適合計算表達式。 它是免費的,可以在以下網址獲得: http : //www.ultrapico.com/Expresso.htm

使用.NET字符串方法的示例:

Dim Title As String = TextBox1.Text.Substring(TextBox1.Text.IndexOf("Title:") + 6, TextBox1.Text.IndexOf("Description:") - 6).Trim()

(非常簡單)使用正則表達式的示例(確保導入System.Text.RegularExpressions)

Dim Description As String = Regex.Split(TextBox1.Text, "Description:", RegexOptions.Multiline And RegexOptions.IgnoreCase)(1).Trim

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM