Excel中正则表达式函数的使用

news/2024/7/21 7:50:12 标签: excel, 正则表达式

有这样一列
上海市闵行区七宝镇中春路7001号37栋 021-54881702
嘉定区黄渡镇金易路1号 021-69580001
如何将地址和电话分开
这两个分成2列(地址和电话分开)
第一列 第二列
上海市闵行区七宝镇中春路7001号37栋 021-54881702
嘉定区黄渡镇金易路1号 021-69580001

这里解释2个正则表达式函数的用法
1,取出地址


=webservice("http://e.anyoupin.cn/eh3/?preg_match~^(.*)(?:\s)[\d\-]+?$~" & a2 &"~1")

函数webservice是excel获取网络资源,这里是里用网络进行正则表达式的解析。
preg_match是第一个参数,表示正则表达式函数,~之后是第二个参数是正则表达式 ^标识开头(.)标识任意文字并分组,(?:\s)空白,[\d-]+?是包含数字和中划线-多个,第二个~后面参数是取第一个分组(.)就是地址。

2,取出电话

=webservice("http://e.anyoupin.cn/eh3/?preg_match~(?<=\s)[\d\-]+?$~" & A2)

函数webservice是excel获取网络资源,这里是里用网络进行正则表达式的解析。
preg_match是第一个参数,表示正则表达式函数,~之后是第二个参数是正则表达式 ^标识开头(?<=\s)标识左边是空格,[\d-]+?是包含数字和中划线-多个一直到结尾,第二个~后面参数是取第一个0分组(.*)就是电话,可以省略。

网络资源:
http://e.anyoupin.cn/eh3/?preg_match^(.*)(?:\s)[\d-]+?$上海市闵行区七宝镇中春路7001号37栋 021-54881702~1

在这里插入图片描述
在这里插入图片描述


http://www.niftyadmin.cn/n/340981.html

相关文章

yolov7结构改进策略解析

论文链接&#xff1a;https://arxiv.org/abs/2207.02696 代码链接&#xff1a;https://github.com/WongKinYiu/yolov7 具体分割如何训练&#xff0c;请参考我之前的博客论文&#xff1a; https://blog.csdn.net/qq_41920323/article/details/129464115?spm1001.2014.3001.5502…

2.android消息机制-native

1 几个简单类 MessageQueue — 里面有一个Looper&#xff0c;和java层的MessageQueue同名;NativeMessageQueue — MessageQueue的继承类&#xff0c;native层的消息队列&#xff0c;只是一个代理类&#xff0c;其大部分方法操作都转交给Looper的方法;Looper — native层的Loop…

Linux设备驱动程序(一)——设备驱动简介

文章目录 前言一、Linux 设备驱动程序的作用二、内核功能的划分三、设备和模块的分类四、版本编号 前言 这一部分主要是用来介绍 Linux 设备驱动程序的一些基本概念&#xff0c;包括&#xff1a;Linux 设备驱动程序的作用、内核功能的划分、设备和模块的分类以及版本编号。 一…

目标检测YOLO实战应用案例100讲-基于多尺度特征融合的水下小目标检测方法研究

目录 水下弱小目标检测算法研究 水下目标检测相关研究基础 2.1水下目标检测算法概述

DNS正反向解析- 的基本实现步骤和报错解决过程

先copy一张图提升一下理解 DNS解析过程如图分为以下三种过程&#xff1a;首先是DNS客户机解析器&#xff0c;从WEB浏览器中输入相应URL&#xff0c;DNS客户机解析器会首先检查自己本地host文件是否存在网站映射关系&#xff0c;成功则直接完成域名解析。如果host中没有相关映射…

基于GitLab搭建DevSecOps流水线

本博客地址&#xff1a;https://security.blog.csdn.net/article/details/130734964 一、GitLab安装 GitLab是一个用于仓库管理系统的开源项目&#xff0c;使用Git作为代码管理工具&#xff0c;并在此基础上搭建Web服务&#xff0c;可通过Web界面访问公开的或者私人的项目。它…

RHCE--openlab搭建网站

--作业要求-- 综合练习&#xff1a;请给openlab搭建web网站 ​ 网站需求&#xff1a; ​ 1.基于域名[www.openlab.com](http://www.openlab.com)可以访问网站内容为 welcome to openlab!!! ​ 2.给该公司创建三个子界面分别显示学生信息&#xff0c;教学资料和缴费网站&#x…

第一个 Rust 程序

目录 必要知识代码示例 Cargo 教程[Rust 输出到命令行](https://www.runoob.com/rust/rust-println.html)资料 必要知识 Rust 语言代码文件后缀名为 .rs 使用 rustc 命令编译 .rs 文件 rustc runoob.rs # 编译 runoob.rs 文件编译后会生成 可执行文件 例如&#xff1a; …