Подтвердить что ты не робот

Заменить regexp capture-group в Notepad ++?

Быстрый вопрос: у меня есть регулярное выражение, ^(?:\b[A-Z]+\b\s+)+(.*)\d{8}, которое дает две группы захвата. Я хотел бы заменить группу захвата 1 пробелом. Возможно ли это?

Если я заменю на: \1, он заменяет TEST TESTER Hello, world. Another word here. 75793250 → на Hello, world. Another word here. Я хочу получить этот результат: TEST TESTER 75793250. Замена \1 пробелом.

4b9b3361

Ответ 1

Попробуйте использовать:

^((?:\b[A-Z]+\b\s+)+)(?:.*)(\d{8})

И замените на:

\1\2

Ответ 2

Зачем вам это делать.

Сделайте это так

Regex: ^(\b[A-Z]+\b\s+)+(?:.*)(\d{8})

Заменить на: \1 \2