Регулярное выражение для этого будет
const rgx = new RegExp(/\+/gm);
Ваше регулярное выражение проверяет, есть ли у вас строка, которая может начинаться с + или нет, и сопровождается одним или несколькими числами. Но вы говорите, что хотите просто проверить, есть ли где-нибудь число «+». Для этого вы можете использовать это регулярное выражение выше.
Кроме того, вам нужно использовать регулярное выражение?
Вы можете сделать это, используя indexOf для строки, если использование регулярного выражения не является обязательным.
let number = "+001234";
function hasPlus(number) {
return number.indexOf('+') !== -1;
}
Регулярные выражения обычно полезны, когда у вас нет одной указанной строки c, которую вы ищете, или когда вы хотите найти все видения регулярного выражения в более длинной строке. В вашем случае, проверяя, содержит ли строка «+», нет необходимости использовать их.