Опять регулярка для Notepad++

[Удален]
640

Прошу помочь с регуляркой, нужно

ая слово1 слово2 слово3 №цифры', ' заменить на

ая слово3 №цифры', '

Exolon
На сайте с 28.09.2010
Offline
101
#1

(ая) слово1 слово2 (слово3 №\d+\'\, \')

на

\1 \2

[Удален]
#2

Не хочет :), вот пример строки

(87313, 'Синьковская супер пупер фабрика №4', 'fabrika-4', '', '<script ......

Нужно

(87313, 'Синьковская фабрика №4', 'fabrika-4', '', '<script ......

[Удален]
#3

"^(\(\d+,\s*')(\w+)\s*\w+\s*\w+([^']+)" на "\1\2\3"

WwWork
На сайте с 07.02.2006
Offline
150
#4

Интересно, не сталкивался с таким.

В том, что нужно, поменялось только то что отсутствует "супер пупер"

может просто реплейc --> "супер пупер" ?

[Удален]
#5

Как бы стоит в таких частностях описывать как можно точнее: варианты, исключения и прочую лабуду.

Exolon
На сайте с 28.09.2010
Offline
101
#6
Sinaps:
Не хочет :), вот пример строки

(87313, 'Синьковская супер пупер фабрика №4', 'fabrika-4', '', '<script ......

Нужно

(87313, 'Синьковская фабрика №4', 'fabrika-4', '', '<script ......

Проверил в notepad, вроде бы должно работать.

Следующий текст:

(87313, 'Синьковская супер пупер фабрика №4', 'fabrika-4', '', '<script ......

(87313, 'Синьковская супер пупер фабрика №4', 'fabrika-4', '', '<script ......

(87313, 'Синьковская супер пупер фабрика №4', 'fabrika-4', '', '<script ......

(87313, 'Синьковская супер пупер фабрика №4', 'fabrika-4', '', '<script ......

Заменился на:

(87313, 'Синьковская фабрика №4', 'fabrika-4', '', '<script ......

(87313, 'Синьковская фабрика №4', 'fabrika-4', '', '<script ......

(87313, 'Синьковская фабрика №4', 'fabrika-4', '', '<script ......

(87313, 'Синьковская фабрика №4', 'fabrika-4', '', '<script ......

Регулярка:

(ая) супер пупер (фабрика №\d+\'\, \')

на

\1 \2

ps. между \1 и \2 стоит пробел!

[Удален]
#7
Exolon:

ps. между \1 и \2 стоит пробел!

Вот этого я и не заметил - спасибо !!!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий