Объясните регулярное выражение, которое находит комментарии CSS

Я нашел этот код регулярного выражения, который находит комментарии в w3.orgCSS грамматика стр.

\/\*[^*]*\*+([^/*][^*]*\*+)*\/

Это довольно долго и немного трудно понять. Я бы просто положил

\/\*.*\*\/

чтобы найти комментарии, но когда я проверял это вRegexPal он находит однострочные комментарии, а не многострочные, тогда как исходное регулярное выражение может находить все типы комментариев.

Я не понимаю что

+([^/*][^*]*\*+)*

часть внутри оригинального регулярного выражения делает. Может кто-нибудь объяснить мне это?

Ответы на вопрос(2)

Ваш ответ на вопрос