私はこのような文字列のすべての桁を取得したいと思い、文字列内のすべての数字を見つける:正規表現:
var pattern = @"(\d)";
var m = System.Text.RegularExpressions.Regex.Match(value, pattern);
if(m.Success)
{
foreach (var gp in m.Groups)
{
Console.WriteLine(gp);
}
}
は、あなたが私を助けることができます:私はこのコードを使用してい
"0" => Groups = "0"
"1 2-3" => Groups = "1", "2", "3"
"45i6" => Groups = "4", "5", "6"
良いパターンを取得するには?
感謝
OK、良いコードは次のとおりです。
おかげでダニエル
私はこのコードを使用しています:
var pattern = @"(\d)";
var ms = System.Text.RegularExpressions.Regex.Matches(value, pattern);
if(ms.Count > 0)
{
foreach (var m in ms)
{
Console.WriteLine(m);
}
}
あなたのコードの何が問題になっているのですか? – qJake