から番号を取得します? おかげ私は例えば、文字列</p> <p>上のC#のすべての数字の上に取得したい文字列を正規表現
-5
A
答えて
0
正規表現は、ここに記載されています: https://msdn.microsoft.com/en-us/library/system.text.regularexpressions.regex(v=vs.110).aspx
が、このサイトは私には参考になっを証明した正規表現をテストするには: http://regexr.com/
のInt32が、それはこのようになります。値をリストにしたいと仮定します。
string pattern = "[0-9]";
string input = "sadsad 2 fsdg 4 njnjk 5 njnsdf 9 jytjtj";
Regex rgx = new Regex(pattern, RegexOptions.IgnoreCase);
MatchCollection result = rgx.Matches(input);
var resultList = new List<Int32>();
foreach (Match match in result)
{
resultList.Add(Int32.Parse(match.Value));
}
+0
それは良いですが、2桁の数字があればうまくいきません...(あなたは1桁の数字で作業しています) どのように元気になるのですか?その番号11?感謝! ありがとう! – JERYME
0
string text = "sadsad 2 fsdg 4 njnjk 5 njnsdf 9 jytjtj 123 456 78 9";
Regex regex = new Regex(@"\d{1,5}" /* up to 5 digits */, RegexOptions.Compiled);
List<int> numberList = regex.Matches(text).Cast<Match>().Select(m => int.Parse(m.Value)).ToList();
関連する問題
- 1. C#正規表現は、文字と数字の文字列を並べ替え
- 2. 文字列正規表現の文字を数えて
- 3. 英数字の文字列の正規表現11文字以上の固定長の正規表現11
- 4. 正規表現の数字+文字列の文字列PHP
- 5. 文字列の正規表現文字列を取り除く
- 6. c#正規表現文字列内の数字のみ
- 7. 20文字以上の文字列を持つJavascriptの正規表現
- 8. 文字列内の連続する1文字以上の文字列のPython正規表現
- 9. PowerShellの正規表現は、文字列が与えられた文字列
- 10. 2文字間のすべての文字列の配列を取得する(正規表現+ JavaScript)
- 11. 文字列の配列を取得する正規表現
- 12. 正規表現文字列
- 13. 私は検索文字列のコンテキストを取得したい正規表現
- 14. 正規表現に文字が到達するまでの文字列を取得する正規表現
- 15. この<em>は正規表現</em>また、文字列から
- 16. <固定文字列><変数文字列><固定文字列>の正規表現ですか?
- 17. javascript - 正規表現の文字列を大文字にする
- 18. C#2つの文字列の間の正規表現のキャッチ文字列
- 19. Perlの正規表現は、私のような文字列が文字列
- 20. 文字列の "$#"のすべての正規表現の一致を取得
- 21. 正規表現を使用して文字列パターンから数字を取得
- 22. 正規表現での正規表現9文字の文字列からの数字のタイプ
- 23. 文字列内の数字を置き換えるための正規表現
- 24. は、私は上記の文字列から文字列<code>lookup</code>を抽出したい以下の文字列</p> <pre><code>[function('lookup')] </code></pre> <p>を持っている部分文字列の正規表現
- 25. 正規表現は文字列の一部を取得
- 26. SQLの文字列の正規表現
- 27. C#文字列操作正規表現または部分文字列?
- 28. 正規表現のPythonで文字列をマッチングした後に特定の文字列を取得
- 29. 文字列内の文字を置換する正規表現
- 30. 正規表現は、文字列が最初の文字列が正しく
の可能性のある重複した[C#で文字列から数値を取得するには?](http://stackoverflow.com/questions/7658837/how-to-get-numbers-from-string-in- c) – MYGz