i dont know which script you're testing cause i tested using (?![[:punct:]\d+]) and worked
[06:29:34] <&Botname> testing LOL1 testing [06:30:29] <&Botname> lol1