很简单的题,细心一点考虑全各种情况。
也是看到有大佬写的:
深感遗憾正则表达式当时没搞明白了。
- 使用正则表达式
^:匹配字符串开头,[\+\-]:代表一个+字符或-字符,?:前面一个字符可有可无,\d:一个数字,+:前面一个字符的一个或多个,\d:一个非数字字符
max(min(数字, 2**31 - 1), -2**31)
用来防止结果越界
很简单的题,细心一点考虑全各种情况。
也是看到有大佬写的:
深感遗憾正则表达式当时没搞明白了。
^:匹配字符串开头,[\+\-]:代表一个+字符或-字符,?:前面一个字符可有可无,\d:一个数字,+:前面一个字符的一个或多个,\d:一个非数字字符
max(min(数字, 2**31 - 1), -2**31)
用来防止结果越界