Apache vHosts ファイルを管理するための基本的な C# アプリケーションを作成しようとしているので、新しい vhost をセットアップするためにファイルをそのまま編集する必要はありません。
今、私はVhostsと一致するように正規表現を取得しようとしていますが、これは機能していません。
これは私が現在持っているものです
StreamReader reader = new StreamReader(filePath);
string content = reader.ReadToEnd();
string regEx = "<VirtualHost .*>.*</VirtualHost>";
foreach (Match match in Regex.Matches(content, regEx, RegexOptions.IgnoreCase))
{
MessageBox.Show(match.Value);
}
これは失敗しますが、使用するstring regEx = "<VirtualHost .*>.*"
と vhosts の開始タグが返されるまで機能しますが、すべてを返す必要があるコンテンツは返されません