分享

练习题129:用一个正则公式将天气拆分到多列【正则表达式】

 偷懒的技术 2025-03-10 发布于重庆

说明:

正则表达式的内容受众较少,文章阅读量小,加之已经连写七篇正则表达式的练习题文章,再继续下去,阅读量要跌到2位数了。正则表达式练习题暂时告一段落。

练习题129:用一个正则公式将天气分成多列【正则表达式】

题目:

用正则表达式函数将A列的日期天气提取到C列:G列

要求:

正则表达式函数只用一次

如下图所示:

图片

数据:

日期及天气

周三(19日)雨转多云21℃/14℃北风转南风3-4级

周四(20日)雨20℃/10℃南风转西风3-4级

参考答案

本题相对比较简单,只要对数据特征稍加分析,找出数据的规律特征,就可写出相应的表达式。

1、星期

特征:

星期就是字符串最前面的两个任意字符

正则表达式:

^..

2、日期

特征:

若干数字后面跟了一个“”字

正则表达式:

\d+

3、气温前的天气

特征:

在“”后面的若干个汉字

正则表达式:

可以用(?<=reg)【左侧是】来定位,写成(?<=()

但是,用\K更简洁:

\K[一-龟]+

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多