Javascript 添加+;将字符作为可选参数输入reg exp

Javascript 添加+;将字符作为可选参数输入reg exp,javascript,regex,Javascript,Regex,我有reg exp,它必须比较2种格式类型(数字): 我已经创建了reg exp,它将比较所有数字,但如何也将+添加为可选参数?只需在开始时添加一个可选+即可 +3243243 423432423 \+?表示可选文字加号。如何附加它?是否可以发送reg exp?SyntaxError:无效的正则表达式:/^+?\d{0,9}$/:在evalmachine上无需重复任何内容:Script.runInContext(vm.js:74:29)在Object.runInContext(vm.js:18

我有reg exp,它必须比较2种格式类型(数字):


我已经创建了reg exp,它将比较所有数字,但如何也将+添加为可选参数?

只需在开始时添加一个可选+即可

+3243243
423432423

\+?
表示可选文字加号。如何附加它?是否可以发送reg exp?SyntaxError:无效的正则表达式:/^+?\d{0,9}$/:在evalmachine上无需重复任何内容:Script.runInContext(vm.js:74:29)在Object.runInContext(vm.js:182:6)在ReadStream的evaluate(/run_dir/repl.js:133:14)上的1:14。(run_dir/repl.js:116:5)在ReadStream.emit(events.js:180:13)在addChunk(_stream_readable.js:274:12)在readableAddChunk(_stream_readable.js:261:11)在ReadStream.readable.push(_stream_readable.js:218:10)在fs.read(fs.js:2124:12)我发现了这个错误,你检查过了吗?转义+现在再试一次
+3243243
423432423
let regex =/^\+?\d{0,9}$/;