当前位置: 首页 > news >正文

计算机网络技专业术网站开发怎样制作公司的网页

计算机网络技专业术网站开发,怎样制作公司的网页,响应式网站模板百度云,代做毕设的网站这段Python代码使用正则表达式(regex)在原始文本中搜索特定模式,其含义可拆解如下: 1. 编译正则表达式模式 pattern re.compile(r.*?研发费用\s*([\d,.])\s*[\u4e00-\u9fa5]*?r(\d{3}(?:,\d{3})*(?:\.\d)?)\s*[\u4e00-\u9fa…

这段Python代码使用正则表达式(regex)在原始文本中搜索特定模式,其含义可拆解如下:

1. 编译正则表达式模式

pattern = re.compile(r'.*?研发费用\s*([\d,.]+)\s*[\u4e00-\u9fa5]*?'r'(\d{3}(?:,\d{3})*(?:\.\d+)?)\s*[\u4e00-\u9fa5]*?'r'(\d+(?:\.\d+)?%)',flags=re.I
)
  • re.com pile()
    将字符串形式的正则表达式编译为可重用的模式对象(Pattern对象),提升匹配效率 。
  • 原始字符串(r'...'
    使用r前缀避免转义冲突(如\d不会被解释为转义字符)。
  • flags=re.I
    忽略大小写匹配(例如"研发费用"可匹配"研发费用"或"研发费用")。
  • 模式结构
    表达式分为三部分(对应三个捕获组),用空白和汉字分隔:
    • .*?研发费用\s*([\d,.]+)
      • .*?: 惰性匹配任意字符(尽可能少匹配)
      • 研发费用: 固定关键词
      • \s*: 0个或多个空白字符(空格/制表符等)
      • ([\d,.]+): 捕获组1匹配数字、逗号或点(如12,345.67)。
    • (\d{3}(?:,\d{3})*(?:\.\d+)?)
      • 捕获组2匹配千位分隔格式的数字:
        • \d{3}: 3位数字(如123
        • (?:,\d{3})*: 0个或多个逗号+3位数字(如,456
        • (?:\.\d+)?: 可选的小数部分(如.789)。
    • (\d+(?:\.\d+)?%)
      • 捕获组3匹配百分比数字:
        • \d+: 整数部分
        • (?:\.\d+)?: 可选的小数部分
        • %: 百分号。
    • 分隔符\s*[\u4e00-\u9fa5]*?
      • \s*: 空白字符
      • [\u4e00-\u9fa5]*?: 0个或多个汉字(Unicode范围)。

2. 执行文本搜索

m = pattern.search(raw)
  • pattern.se arch(raw)
    在字符串raw中搜索首个匹配pattern的子串(区别于match()需从头匹配)。
  • 返回值m
    若匹配成功,返回Match对象(包含捕获组信息);否则返回None
    通过m.gr oup(1), m.gr oup(2), m.gr oup(3)可分别提取三个捕获组的数据。

总结

此代码用于从中文文本(如财务报告)中提取以下结构化数据:

  1. 基础数字(如研发费用金额)
  2. 千位分隔数字(如123,456.78
  3. 百分比数字(如45.67%

其设计适应中文文本的灵活性(允许数字间存在汉字或空白)并忽略大小写差异。

http://www.dtcms.com/a/424022.html

相关文章:

  • 【完整源码+数据集+部署教程】微生物菌落图像分割系统: yolov8-seg-slimneck
  • jsp做网站怎么打开玩游戏的网页
  • 个人备案域名可以做企业网站吗dedecms手机网站插件
  • 苹果上架 App 全流程详解,iOS 应用发布步骤、ipa 文件上传工具、TestFlight 测试与 App Store 审核经验
  • 网站建设中模版靖江做网站的单位
  • 协会网站信息平台建设住房和城乡建设部网站
  • 整站优化哪家专业天府健康通二维码图片高清下载
  • 静态网站是什么怎么做网站登录站
  • AI大模型是怎么工作的?从石头分类说起
  • 苹果群控系统如何做到游戏数据精准采集
  • 分布式任务调度系统中的线程池使用详解
  • pc开奖网站开发濮阳建网站
  • JWT token 简要介绍以及使用场景和案例
  • 网站在线留言怎么做行政法规
  • 语义网络(Semantic Net)对人工智能中自然语言处理的深层语义分析的影响与启示
  • 南通网站建设优化网站建设服务器配置
  • “AI+“行动下的可控智能体:GPT-5 与 GPT-OSS 高性能推理 安全可控 产业落地 GPT-OSS 一可控AI目前全球唯一开源解决方案
  • 零基础网站建设视频想做一个自己的网站怎么做
  • UWB实操:使用litepoint测试FCC 1ms PSD功率谱密度
  • 企业网站自己可以做吗工作室做什么项目好
  • 商丘做网站的电话怎样做自己公司的网站
  • 复旦华为提出首个空间理解和生成统一框架UniUGG,支持参考图像和任意视图变换的 3D 场景生成和空间视觉问答 (VQA) 任务。
  • InnoDB与MySQL复制的关键注意事项
  • 【python】五个容器
  • 网站后台信息发布这样做利用html做博客网站
  • SSM数字图书馆on33n(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
  • 网站开发项目团队人员易车网汽车之家
  • 个人建站公司好看个人网页模板
  • 高端网站建设 源码wordpress去log
  • 杭州网站建设哪里好牡丹江有做网站的人吗