Сменить захват-группы регулярных выражений в Notepad++?


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

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

2 53

2 ответа:

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

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

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


зачем тебе это делать.

сделать это таким образом

регулярное выражение:^(\b[A-Z]+\b\s+)+(?:.*)(\d{8})

заменить на: