regexp fix for some platforms, actually match '^'
may fix some platforms? Why would this write ^A?