正则表达式只接受数字

use*_*902 1 regex

我想要一个正则表达式,只接受数字0-9,没有任何特殊字符或小数.也不允许单0,但允许使用0后跟其他数字.

Ali*_*med 6

0*[1-9]\d*应该做的工作.

[1-9]会强制说一个号码必须以1-9开头; 或者如果它以0开头,则必须跟随1-9之间的数字.\d*然后允许在完整数字中出现任何数字,包括0.