у меня есть регулярное выражение, которое должно охватывать несколько строк (удалить комментарии из файла паскаля)
\(\*.*?\*\)|\{.*?\}|\/\/(.*$)
это работает почти нормально, но
\(\*.*?\*\)
и
\{.*?\}
должны работать для мультилиней, но работать только для одиночных. Как заставить их работать правильно (и не делать
// (. * $)
работа для нескольких строк)
Заранее спасибо