- ベストアンサー
VB2010で正規表現
http://www.jtw.zaq.ne.jp/animesong/a/index.html ↑のソースから正規表現を使って アークエとガッチンポー てんこもり アーケードゲーマーふぶき 等を抽出したのです。 教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
No.1です。 >TextBox2に出力するにはどうしたら良いですか? TextBox2.AppendText(m.Result("${moji}") + ControlChars.CrLf) 'テキストボックス2に出力 こちらに変更してみてください。
その他の回答 (1)
- n-jun
- ベストアンサー率33% (959/2873)
ソースの取得が出来ているとして 検証ではソースはテキストボックス1に あると仮定してます。 Imports System.Text.RegularExpressions '追加 Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim st As String = TextBox1.Text 'テキストボックスにソースがあると仮定 Dim re As New Regex("href=""[a-zA-Z0-9]+/index.html"">(?<moji>[^<]+)</A>") Dim m As Match = re.Match(st) While m.Success Debug.Print(m.Result("${moji}")) 'イミディエイトウィンドウに出力 m = m.NextMatch() End While End Sub End Class
お礼
ありがとうございます。
補足
イミディエイトウィンドウではなくTextBox2に出力するにはどうしたら良いですか?
お礼
無事動きました。