本記事では「文字列に含まれた数字を抜き出す」という内容で書いていきます。
文字列に含まれた数字を抜き出す
今回は『Regex.Replace メソッド』を用いて、数字以外の文字を””(空白)と置き換えるという方法で実現してみます。
指定した入力文字列内で正規表現パターンに一致する文字列を、指定した置換文字列に置き換えます。
下のコードは「“0あ1!2″という文字列から数字を抜き出す」という内容になっています。
1 2 3 4 5 6 |
private void Sample1() { string str = "0あ1!2"; string tmp = System.Text.RegularExpressions.Regex.Replace(str, @"[^0-9]", ""); Debug.Log(tmp); } |
実行結果
012
スポンサーリンク