У меня есть текстовый файл:Захват случайных числовых значений
Pool 53-12-74 up 123,55
Estimate,00: 237-123 not case, send up
Tech 123-45-6
Over head 12-22-27-8 beat
Pool 230-000 get up
Blink 123-90-88-3 up
...
и т.д., где Х представляет собой случайное число. Мне нужно зафиксировать все значения (с символом «-»), который содержит шесть цифр. Я не знаю, как это сделать с помощью одного регулярного выражения.
Так что вам нужно захватить? Строки 'xxx-xxx' или вам действительно нужно числовое значение? Если файл структурирован так, вам даже не нужно регулярное выражение. Вы можете просто «Разделить» каждую строку на пространстве и взять второй элемент. Вы что-то пробовали? –
Нет, файл не имеет сильной структуры. – kate
Итак, что такое * * структура? С примерами, которые вы даете, будет работать простой раскол. Сначала определите свою проблему, и вы на полпути к ее решению. На данный момент кажется, что у вас нет хорошего определения проблемы. –