不允许正负符号和小数 求大神解答
如果你想要匹配不允许正负符号和小数的字符串,你可以使用以下的正则表达式:
javascript
/^[+-]?\d+(\.\d+)?$/
但是,这个正则表达式实际上会匹配允许正负号和小数的数字。如果你想匹配不允许正负符号和小数的整数,你应该使用以下正则表达式:
javascript
/^-\d+$/
或者
javascript
/^\d+$/
这两个正则表达式分别表示只包含一个负号(但不能出现在数字开头)和只包含正整数或零的情况。然而,由于题目要求是都不允许,所以我们应该选择最后一个:
javascript
/^\d+$/
这个正则表达式会匹配所有不包含正负符号和小数的非空整数。