読者です 読者をやめる 読者になる 読者になる

雑記 - otherwise

最近はDQ10しかやっていないダメ技術者がちまちまと綴る雑記帳

string から特定の文字を消去する

C#

System.Text.RegularExpressions を使えばいいかと。

var str2 = System.Text.RegularExpressions.Regex.Replace(str, " |\t|\r|\n", ""); // .NET だと "\s" が使えないのね。。。

……って、これだけじゃ面白くないので(ぉ、こんなのもやってみた。

var str2 = new String(Array.FindAll(str.ToCharArray(), c => !(c.Equals(' ') || c.Equals('\t') || c.Equals('\r') || c.Equals('\r'))));

どこか無駄な気がする。(けどこれでも目的は達成されます)