文章内容

2023/10/3 19:02:03,作 者: 黄兵

Python 字符串处理

使用 Python 处理字符串,示例如下:

使用 Python 如何将这样的字符串:+1 206-759-3411,变成这样的字符串:12067593411

示例代码如下:

cleaned_number = ''.join(filter(str.isdigit, phone_number))

如果是使用 Python 如何将这样的字符串:+1 206-759-3411,变成这样的字符串:2067593411,可以使用如下代码:

def clean_phone_number(phone_number):
    # 去除非数字字符
    cleaned_number = ''.join(filter(str.isdigit, phone_number))
    
    # 如果开头是+1,去掉
    if cleaned_number.startswith('1'):
        cleaned_number = cleaned_number[1:]
    
    return cleaned_number

# 示例
original_number = "+1 206-759-3411"
result = clean_phone_number(original_number)
print(result)


其它相关推荐:

1、ImportError: this is MySQLdb version (1, 4, 4, 'final', 0), but _mysql is version (1, 4, 6, 'final', 0)
2、在Flask中使用Google reCAPTCHA
3、Python通过正则表达式检测是否电子邮件地址

4、Flask获取GET、POST提交表单数据

5、使用google recaptcha验证输入

分享到:

发表评论

评论列表