Значение совпадения, возвращаемое следующим регулярным выражением, должно быть тем, что вы ищете (в качестве альтернативы методу подстроки), в основном оно начинается с начала строки и до тех пор, пока следующие два символа не являются \0
это расширяет соответствие:
^(?:(?!=\0).)+