я использую XPath, чтобы очистить некоторые данные веб-страницы .. результат выглядит следующим образомизвлечения целочисленных данных из строки в списке
['\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t', u'\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tRs\xa021790 \r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t', '\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t', u'\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tRs\xa023851\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t', '\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t', u'\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tRs\xa023905\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t', '\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t', u'\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tRs\xa026570\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t']
теперь мне нужно извлечь только целые числа из записей в списке (если присутствует еще 0) ..
предполагаемый выход:
[0, 21790, 0, 23851, 0, 23905, 0, 26570]
Я избегаю 'регулярное выражение' или каких-либо дополнительных модулей.
Если вы избегаете регулярное выражение почему вы отметите это как регулярное выражение? – OGHaza
Ваш результат не соответствует тому, что вы описываете, ваш ввод должен производить, и в вашем вводе также нет начальных нулей. Я ожидаю, что вместо этого создадим '[0, 21790, 0, 23851, 0, 23905, 0, 26570 ]''. –
@MartijnPieters да, вы правы! –