The ending of pattern is just one character (comma).
We can get rid of greediness in this case by negating comma.
DATA lv_str TYPE string VALUE 'USERID/0XSABUYER,USERNAME/0TXTSH,SUPERVISORID/0XARDUMMY'.
REPLACE ALL OCCURRENCES OF REGEX '/0[^,]*' IN lv_str WITH ''.
WRITE:/ lv_str.