Есть регулярное выражение:
/@tag(.|\n)*?@tag/gm
Идея такая, что он должен менять текст между тегами по такому методу:
str.replace(/@tag(.|\n)*?@tag/gm, 'replace')
Такую строку меняет:
@tag example @tag
А такую строку не меняет:
@tag
example
@tag
Хотя сервис например как regexr.com, говорит что должен:
![5dcff3c1078cf742182010.png](https://habrastorage.org/webt/5d/cf/f3/5dcff3c1078cf742182010.png)
В чем проблема, и как редактировать?