Visual Basic 2010で、XAMPPローカルでホストされているサイトの.devWebアドレスを簡単に作成できるアプリケーションを作成しています。
これまでのところ、必要なファイルを追加することはできましたが、削除することはできませんでした。
txtファイル内の2つのマーカー間のすべてのテキストを削除する方法が必要です。例えば:
120.0.0.1 localhost
120.0.0.1 alsolocalhost
##testsite.dev#start#
127.0.0.1 testsite.dev
##testsite.dev#stop#
##indevsite.dev#start#
127.0.0.1 indevsite.dev
##indevsite.dev#stop#
## testsite.dev#start#マーカーと## testsite.dev#stop#マーカーの間のすべてのテキストを削除し、マーカー自体も削除したいと思います。
私の視覚的な基本コードでは、これは私がこれまでに持っているものです:
Sub removeText(ByVal siteName)
Dim fileName As String = "hosts.txt"
Dim startMark As String = "##" + siteName + "#start#"
Dim stopMark As String = "##" + siteName + "#stop#"
'Code for removing text...
End Sub
今必要なのは、他のテキストに触れることなく、必要なテキストを削除できるようにすることです(これには、フォーマットをいじらないことも含まれます)。