У меня есть byte[] array Q
, который содержит некоторые данные. Чтобы преобразовать массив в строку, я использую result=System.Text.Encoding.ASCII.GetString(Q);
. Результат - это что-то вроде JOBID: 196035002\n
. Мне нужно только целое число. Есть ли способ получить только значение int
196035002
без преобразования в строку и разделения на другой массив?Получение данных из массива
1
A
ответ
0
Я думаю, что язык, о котором вы говорите, это C#. Что вам нужно сделать, это:
char[] delimiterChars = { ':' };
string[] words = result.Split(delimiterChars);
foreach (string s in words)
{
System.Console.WriteLine(s);
}
0
Если вы не хотите использовать такие функции, как Split
то вы можете попробовать это регулярное выражение, чтобы получить желаемый результат.
String inputString = "JOBID: 196035002\n";
Int32 result = Convert.ToInt32(Regex.Match(inputString, @"\d+").Value);
NameSpace для Regex: using System.Text.RegularExpressions;
Смежные вопросы
- 1. Получение данных из массива
- 2. Получение данных из массива
- 3. Получение данных из массива?
- 4. Получение данных из массива
- 5. Получение данных из массива JsonRespone
- 6. Получение данных из массива PHP
- 7. PHP - получение данных из массива
- 8. Получение данных из многоуровневого массива
- 9. Получение данных из массива JSON.parse
- 10. Получение данных из массива объектов
- 11. Получение данных из странного массива
- 12. Получение данных json из вложенного массива
- 13. Получение плоских срезов из массива данных
- 14. Получение массива дат из базы данных mysql?
- 15. Получение правильных данных из массива после запроса?
- 16. Получение данных из простого массива XML
- 17. Получение данных из массива с помощью ['value']
- 18. Получение конкретных данных из массива JSON. [PHP]
- 19. Получение данных из массива в PHP $ _Post
- 20. Получение данных из многомерного массива (Json)
- 21. Получение данных из массива JSON в angularJS
- 22. Получение результатов базы данных из массива идентификаторов
- 23. Получение данных из массива ctypes в numpy
- 24. Получение многомерного массива из базы данных mysql
- 25. Получение данных из массива post в CodeIgniter
- 26. Получение массива данных из файла YAML рубин
- 27. Получение значения из данных Json Внутри массива
- 28. Получение пользовательских данных из массива в Java
- 29. Получение данных из многомерного массива в php
- 30. Получение данных из одного массива в другом
Какой язык вы используете? –
На основе фрагмента кода я бы сказал C#. – Tim
Является ли 'JOBID:' всегда в начале? Если это так, то вы можете манипулировать строкой со строковыми функциями и преобразовывать число в целое. – Tim