怎么用正则表达式匹配5位以内的纯数字符

2025-04-19 17:11:28
推荐回答(1个)
回答1:

若“以内”包含0位数字:/\d{,5}/
若“以内”至少是1位:/\d{1,5}/
——————
只是为判断字符串能否转的话,个人认为直接判断itoa(atoi(s))是否和与去掉了原来的s两头不影响数值的0的结果相同即可。意思就是先转成整数试试,然后再把这整数转回字符串,与原来的串比较,当然也要考虑少数你认可的特殊情况。