in reply to Strange negated character class behavior
Solutions:
^CME\.b?+[^/.] [download]
^CME\.(?:b[^/.]|[^b/.]) [download]
Note that you seem to think grep -P uses Perl, but it uses PCRE. There are some differences between the two.