问:regexp函数对含有负数的数据如何提取?

马成功老师
马成功老师

创作者俱乐部成员

RT

可以这样写:

=REGEXP(A2,"-\d+\.?\d*")

估计还有别的写法。

可惜我不会。

北京
浏览 351
收藏
6
分享
6 +1
11
+1
全部评论 11
 
卢鹏程
=--regexp(a2,"[0-9.-]+"),刚没有写完
· 甘肃省
回复
 
卢鹏程
不用那么复杂。=--regexp(a2,"[0-9.-]+ 短而好理解
· 甘肃省
1
回复
马成功老师
马成功老师

创作者俱乐部成员

谢谢分享
· 北京
回复
 
wps新路
wps新路

WPS函数专家

这样吗,
· 重庆
1
回复
马成功老师
马成功老师

创作者俱乐部成员

赞赞赞,感谢分享
· 北京
回复
 
方盛
方盛

创作者俱乐部成员

助力
· 湖北省
1
回复
 
Boyuan
看看这个怎么样: =REGEXP(A2,"[-]?\d+(,\d{3})*(\.\d+)*[%]*")
· 河南省
2
回复
马成功老师
马成功老师

创作者俱乐部成员

膜拜大神啊
· 北京
1
回复