定期的なC#の例

//====Regex.Matchのみ最初に一致した文字列抽出
メイン()ボイド静的
{
文字列STR = "zh12jie56中国語"は、
マッチマッチ= Regex.Match(STR、 "\ + D");
Console.WriteLineを(match.Value); //
Console.ReadKey();
}
//===Regex.Matchesは、通常すべての文字列====マッチする文字列抽出
静的な無効メイン()
{
文字列STR = "zh12jie56中国" ;
MatchCollectionマッチ= Regex.Matches(STR、 "\ + D");
foreachのは、(一致ザ項目に一致)
{
Console.WriteLineを(item.Value);
}
Console.ReadKey();
}
main()の無効静的
{
文字列STRを= "あなたAA、AAAヘクタールA良いあなた";
STR = Regex.Replace(STR、 "+"、 "A"); // A置き換える
コンソールを。WriteLineメソッド(STR)。
Console.ReadKey();
}
/ 参照1を置き換えます。「中国へようこそこんにちは「歓迎」ハロー[] []中国に置き換え
、置換文字列$番号で使用することができているパケットのマッチングを持っている文字列は、()の参照を交換した場合。
左から右に、第一の対()$ 1で参照されるコンテンツ、第二の対()$ 2での参考文献の内容、から
など。$ 0が文字列を完了するために正の一致を表します。
/
静的メインを(無効)
{
文字列STR = "こんにちは'中国'から'購入可能な'";
STR = Regex.Replace(STR、 " '?(+)'"、 "$ [1]");
Console.WriteLineを( STR);
Console.ReadKey();
}

//参照2を交換してください。電話番号4桁中間隠す
静的メイン(ボイド)
{
文字列MSGは= "朱潔張15878987656 13576071646 13876788990ドウの高は15087655678赤";
MSG = Regex.Replace(MSG、@「([0-9] {} 3)。 [0-9] {} 4([0-9] {} 4。) "" **** 1 $ 2 $「);。。
Console.WriteLineを(MSG);
Console.ReadKey();
}
//文字Uの分析文字列がある場合zhujie
メイン(文字列[]引数)静的ボイド
{
文字列STR = "zhujie";
BOOL B = Regex.IsMatch(STR、 "U");真があること//結果を、偽は存在しない
Console.WriteLineを(B);
Console.ReadKeyは();
}
//計算は/文字列"朱/傑/ 123zj / PWJに現れる " 回数が
静的な無効メイン(文字列[] args)
{
文字列STR =「朱/傑/ 123zj / PWJ ";
int型I = Regex.Matches(STR、@" /「)。

Console.ReadKey();
}
/ 参照1を置き換えます。「中国へようこそこんにちは「歓迎」ハロー[] []中国に置き換え
、置換文字列$番号で使用することができているパケットのマッチングを持っている文字列は、()の参照を交換した場合。
左から右に、第一の対()$ 1で参照されるコンテンツ、第二の対()$ 2での参考文献の内容、から
など。$ 0が文字列を完了するために正の一致を表します。
/
静的メインを(無効)
{
文字列STR = "こんにちは'中国'から'購入可能な'";
STR = Regex.Replace(STR、 " '?(+)'"、 "$ [1]");
Console.WriteLineを( STR);
Console.ReadKey();
}

//参照2を交換してください。電話番号4桁中間隠す
静的メイン(ボイド)
{
文字列MSGは= "朱潔張15878987656 13576071646 13876788990ドウの高は15087655678赤";
MSG = Regex.Replace(MSG、@「([0-9] {} 3)。 [0-9] {} 4([0-9] {} 4。) "" **** 1 $ 2 $「);。。
Console.WriteLineを(MSG);
Console.ReadKey();
}
//文字Uの分析文字列がある場合zhujie
メイン(文字列[]引数)静的ボイド
{
文字列STR = "zhujie";
BOOL B = Regex.IsMatch(STR、 "U");真があること//結果を、偽は存在しない
Console.WriteLineを(B);
Console.ReadKey();
}

おすすめ

転載: www.cnblogs.com/zhujie-com/p/12094688.html