Java では、正規表現を使用してコードまたはテキストの一部を簡単に抽出できましたが、C# ではこれを行う方法がわかりません。例えば:
Pattern p = Pattern.compile("(.*?)b(.*?)d(.*?)", Pattern.DOTALL|Pattern.MULTILINE);
Matcher matcher = p.matcher("abcde");
System.out.println(matcher.group(1)); //c
C# での Regex に関するチュートリアルはたくさん見つかりましたが、このような単純なことを行う方法は見つかりませんでした。しかし、たとえば HTML コードの一部を抽出するために使用できるように、あらゆる種類と数のテキスト、数字、記号などで動作する必要があります。