<?php
// your code goes here
$css = ":root{\n --bodyBackgroundColor: #ffffff; /*teste teste teste*/\n --bodyTextColor: #ffffff; // outro\n --buttonBorderFocus: #1d2124; // testando\n}";
// o * precisa ser escapado (\*)
preg_match_all('{\s*\\--([A-Za-z1-9_\-]+)(\s*:\s*(.*?);)?\s*(?|//\s*(.*)|/\*(.*)\*/)?}', $css, $resultado);
PD9waHAKCi8vIHlvdXIgY29kZSBnb2VzIGhlcmUKJGNzcyA9ICI6cm9vdHtcbiAgICAtLWJvZHlCYWNrZ3JvdW5kQ29sb3I6ICNmZmZmZmY7IC8qdGVzdGUgdGVzdGUgdGVzdGUqL1xuICAgIC0tYm9keVRleHRDb2xvcjogI2ZmZmZmZjsgLy8gb3V0cm9cbiAgICAtLWJ1dHRvbkJvcmRlckZvY3VzOiAjMWQyMTI0OyAvLyB0ZXN0YW5kb1xufSI7CgovLyBvICogcHJlY2lzYSBzZXIgZXNjYXBhZG8gKFwqKQpwcmVnX21hdGNoX2FsbCgne1xzKlxcLS0oW0EtWmEtejEtOV9cLV0rKShccyo6XHMqKC4qPyk7KT9ccyooP3wvL1xzKiguKil8L1wqKC4qKVwqLyk/fScsICRjc3MsICRyZXN1bHRhZG8pOwp2YXJfZHVtcCgkcmVzdWx0YWRvKTs=