账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    正则匹配文件拓展名!!!
    31
    0

    例如要匹配到.txt,.doc等拓展名,用正则表达式要怎么写

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 饮尽孤单 普通会员 1楼

      在Python中,你可以使用re模块的match函数来匹配文件的拓展名。以下是一个简单的例子:

      ```python import re

      def match_file_name(file_path): match = re.search(r'.([a-zA-Z0-9_]+).txt', file_path) if match: return match.group(1) else: return None

      file_path = "example.txt" file_name = match_file_name(file_path) print(file_name) ```

      这个函数会返回文件的拓展名,如果文件不存在,它会返回None

      注意:这个函数假设文件扩展名只有一位数字或字母。如果你的文件扩展名有多个数字或字母,你需要在正则表达式中使用+来匹配一个或多个。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部