Q
從字符串獲取值?
0
A
回答
3
string message = "ERR: 100, out of credit";
string[] parts = message.Split(new char[] { ',' });
string[] error = parts[0].Split(new char[] { ':' });
string errorNumber = error[1].Trim();
string errorDescription = parts[1].Trim();
3
如果格式總是ERR:「代碼」,「降序」你可以做一些正則表達式就可以很容易地。在C#中:
string s =「ERR:100,out of credit」;匹配m = Regex.Match(s,「ERR:([^,] ),(。)」);
string error = m.Groups [1] .Value; string description = m.Groups [2] .Value;
+1
必須與這一個BrokenGlass去。與分組相比,正則表達式效率低下。 – jordanbtucker 2010-10-30 05:26:31
0
string s =「ERR:100,out of credit」;匹配m = Regex.Match(s,「[ERR:\ s *] \ d +」);其中,匹配n =正則表達式。匹配(s,「(?< = ERR:\ d +,)。+」); 串errorno = m.value 串errordesc = n.value
希望這將是有用
相關問題
- 1. 從字符串獲取子字符串__
- 2. 如何從字符串中獲取值?
- 3. 無法從SharedPreferences獲取字符串值
- 4. NSURL從字符串獲取值
- 5. Gson - 從JSON字符串獲取值
- 6. 從字符串中獲取價格值
- 7. Java從字符串獲取整數值
- 8. iOS從NSNumberFormatter獲取值字符串
- 9. Linq - 從字符串中獲取值
- 10. 從字符串獲取對象值
- 11. 如何從json字符串獲取值?
- 12. Python:從字符串中獲取int值
- 13. 獲取字符串值從QueryMultiple導致
- 14. bash從長字符串中獲取值
- 15. 從UISegmentedControl獲取字符串值
- 16. 從字符串值文件夾中獲取字符串數組?
- 17. 如何從包含「,」的字符串獲取字符串值?
- 18. 獲取字符串值
- 19. 從字符串獲得值
- 20. 從字符串獲取LCID
- 21. 從字符串獲取DateTime
- 22. 從字符串獲取URL
- 23. 從EditText獲取字符串
- 24. 從spinner獲取字符串
- 25. 從字符串獲取NSDate
- 26. PHP從字符串獲取
- 27. 從字符串獲取keyCode?
- 28. 從CodeBehind獲取字符串
- 29. 從字符串獲取JSONObject
- 30. 從Json獲取字符串
你一定可以想出解決辦法? – RPM1984 2010-10-30 05:21:12