Что я хочу сделать, это проверить наличие дублированных слов рядом друг с другом, но даже если между ними есть знаки препинания.
Например:
Vivamus Vivamus diam, diam, Vivamus Vivamus diam, diam Vivamus
здесь должно быть 4 разных попадания.
Я не могу понять, почему это не работает; Может кто-нибудь объяснить, почему и показать мне, какой должен быть правильный код?
спасибо.
(\w*(?:[ ,\.])*?)\1
PS: из-за путаницы, которую это вызывает, я не собираюсь говорить, что использую движок Perl.