实现 myatoi
class Solution:
def myAtoi(self, str: 'str') -> 'int':
INT_MIN = -2**31
INT_MAX = 2**31-1
import re
rule = r"^[\s]*([-|+]?[\d]+)"
sret = re.findall(rule, str)
if not sret:
return 0
sret = sret[0]
iret = int(sret)
if INT_MIN < iret < INT_MAX:
return iret
elif iret <= INT_MIN:
return INT_MIN
elif iret >= INT_MAX:
return INT_MAX