Код: Выделить всё
"abc" 1 2 1 13
"efgh" 2 5
< /code>
По сути, строка в кавычках, за которыми следуют числа, разделенные символами пробелов.
Мне нужно извлечь строку и числа из строки.abc[*] Массив int для хранения [1,2,1,13] .
Я попытался создать шаблон, который делает это, но я не конфузируется.Pattern P = Pattern.compile("\A\".+\"(\s\d+)+");
< /code>
Не уверен, как продолжить сейчас. Я понял, что с помощью этого шаблона я бы как бы извлекил всю линию? Возможно, несколько шаблонов помогут? < /P>
Pattern P1 = Pattern.compile("\A\".+\"");
Pattern P2 = Pattern.compile("(\s\d+)+");
< /code>
Опять же, не очень уверен, как вытащить строку и int из строки. Любая помощь ценится!
Подробнее здесь: https://stackoverflow.com/questions/132 ... f-a-string