问题:判断字符串是否为整数或是浮点数
解决方法:使用正则表达式
import re
def is_number(num):
pattern = re.compile(r'^[-+]?\d+\.\d+|^[-+]?\d+$')
result = pattern.match(num)
if result:
return True
else:
return False
is_number('2da')
import re
def is_number(num):
pattern = re.compile(r'^[-+]?\d+\.\d+|^[-+]?\d+$')
result = pattern.match(num)
if result:
return True
else:
return False
is_number('2da')
本文标题:正则表达式
本文链接:https://www.haomeiwen.com/subject/xpgmgqtx.html
网友评论