У меня возникают проблемы с одной частью регулярного выражения, которое будет использоваться в JavaScript. Мне нужен способ сопоставить любой символ, отличный от символа +, также должна совпадать пустая строка.
[^+] - это почти то, что я хочу, за исключением того, что он не соответствует пустой строке. Я пробовал думать [^+]*: "любой символ, отличный от +, ноль или более раз", но это соответствует всем, включая +.