Регулярное выражение 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, но имеем тот же результат

680   1  

1 ответ:

Попробуйте использовать в регулярном выражении (?<groupname>something to match)

И взамен: $+{groupname}

Comments

    Ничего не найдено.