Возникла такая задача:
Нужно вырезать из текста комментарии всех типов: /*...*/ и //...\n
Со вторым типом никаких проблем: [/][/].*
А вот с первым есть некоторые сложности : [/]
- .*
- [/]
Тогда строка "/*aaa*/bbb*/" Будет полностью считаться комментарием, но самое худше, что и строка "/*aaa*/bbb/*ccc*/" - комментарий, хотя по идее bbb - не является комментарием.
Т.о. нужно, чтобы заменялась самая короткая строка.
Помогите, пожалуйста, составить более корректный regex или скажите где можно посмотреть достаточно подробную литературу для решения данной проблемы.