This is ^. Your regular expression should use [^a-zA-Z0-9]. Beware: this character class may have unexpected behavior with locations other than ascii. For example, it will match é.
Edited
perl- (PCRE), \s . , . posix, [:space:] (: [^a-zA-Z0-9[:space:]]). [:alnum:] a-zA-Z0-9.
, $ . , , , .
, , , , ?