Регулярное выражение Notepad++ заменяет именованные группы
Я пытаюсь заменить полное имя автора на название статьи
У меня есть список статей, подобных этому:
Альбершейн П., Невис Д. Дж. метод анализа сахаров в полисахаридах клеточной стенки растений методом газожидкостной хроматографии/ / исследования углеводов. - 1967 год. – Том. 5, № 3. - Да. 340-345.
И у меня есть регулярное выражение для него
(?'n1'^d{3}. )(?'n2'(?:(?:[A-ZА-Я][-a-zćа-я ]+)?([A-ZА-Я][-a-zćа-я]+xA0[A-ZА-Я].(?:xA0[A-ZА-Я].){0,2},?)(?: [et al])? ?)+)(?'n3' [^/]+[/]{2})
Но заменить как
k{n1}
Или
k'n1'
Не работает
Мы пытаемся сделать это в perl, но имеем тот же результат
1 ответ:
Попробуйте использовать в регулярном выражении
(?<groupname>something to match)И взамен:
$+{groupname}
Comments