1

Я пытаюсь использовать Notepad++ для поиска и замены, поскольку имею дело с несколькими тысячами строк данных.

Ниже приведен пример структуры данных, с которой я имею дело.

A = Can be any Aplabet
X = Can be any Number 0-9
RX = Number that I want to replace with another value.

AAAAA X.XXXXXX X.XXXXX X X X X X XX:XX:XX:XX.XXX XXX RXRXRXRXRXRX XXXXXX XXXXXX

Actual Example

werwer 2.178924  1.17892  1 1 1 1 1   12:14:44:59.123  123  0123123  123345  123123
gret   2.178975  1.15731  1 1 1 1 1   12:14:44:59.123  123  0123     123345  123123
sdfwe  2.123245  1.15171  1 1 1 1 1   12:14:44:59.123  123  0555312  123345  123123

Есть ли ярлык, который я могу использовать?

1 ответ1

3

Как вы установили тег regex , я опубликую два соответствующих здесь.

Первый точно соответствует концу вашего паттерна:

^(.+ )[0-9]{6}( [0-9]{6} [0-9]{6})$

А второй игнорирует точные длины полей и просто гарантирует, что они числовые и в правильных положениях:

^(.+ )[0-9]+( [0-9]+ [0-9]+)$

Строка замены будет \1CHANGEDNUMBER\2 .

Надеюсь, что это поможет вам больше, чем ответ с ярлыками, которые все знают.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .