You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何改写正则表达式提取Stock Tracker WK后任意数字后的公司名

解决方案

改写后的正则表达式

使用以下正则表达式即可满足需求:

str.extract(r'.*Stock Tracker WK\d+ (.*)\.xlsx')

表达式说明

  • .*:匹配路径中"Stock Tracker WKXX "之前的所有内容,无需关心前面的路径结构
  • Stock Tracker WK\d+:精准匹配"Stock Tracker WK"后跟随任意数量的数字(兼容1位或多位数字,比如WK3、WK39都能匹配)
  • (.*):捕获"Stock Tracker WKXX "之后到.xlsx后缀前的全部内容,不管公司名称带不带空格都能适配
  • \.xlsx:匹配文件后缀,确保只提取纯公司名称,不会包含后缀部分

实际效果验证

  • 输入路径:"C:\Users\Adam\Desktop\Stock Trackers\Stock Tracker WK39 NYC Beauty.xlsx"
    提取结果:NYC Beauty
  • 输入路径:"C:\Users\Adam\Desktop\Stock Trackers\Stock Tracker WK5 ProformaUnlimited.xlsx"
    提取结果:ProformaUnlimited

内容的提问来源于stack exchange,提问作者user20777937

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 03:05:12