关于RegExp匹配数字的建议

Wps版本:12.1.0.16910

Regexp无法匹配数值类型的一些问题, 如下图

问题的原因是所匹配的是数值类型,数值和文本在电脑中是不同的存储和表示方式。而正则是处理文本的,用文本的方式来处理数值自然是不行的,所以报错,这也是顺理成章的事情。

但是下面几个也是文本处理函数,若以此而论,也应报错才对。

而这几个恰恰可以对数值操作,这说明在函数的内部处理逻辑上对数值进行了隐式的类型转换。

这个很好,很方便,希望RegExp函数也能进行相应的改进。

河南省
浏览 2362
1
6
分享
6 +1
16
1 +1
全部评论 16
 
WPS反馈小助理小雅
WPS反馈小助理小雅

WPS社区反馈员

你好, 经确认,该现象是由于RegExp函数的使用规则所致。根据RegExp函数的使用规则,第一个参数是只能输入/引用 字符串内容,不支持数值。
   广东省
举报
0
0
 
WPS反馈小助理小雅
WPS反馈小助理小雅

WPS社区反馈员

你好, 感谢您的反馈,这边登记您的建议反馈团队评估优化,感谢您的建议。
   广东省
举报
0
0
 
吴林
吴林 Lv.1 新人创作者

Lv.1 新人创作者

这个加一行代码就可以搞定,但是要升级版本太费事了,最好是把函数公式弄成一个库,可以在线升级的那种
   广东省
举报
0
0
 
陈琪
打卡
   江西省
举报
0
0
 
拾光漫行
不知道是怎样的转换 的,数值状态只识别出来了前面一组
   重庆
举报
0
9
懒得批爆
懒得批爆WPS资深用户WPS产品体验官WPS寻令官Lv.2 潜力创作者

Lv.2潜力创作者

不管如何先进,手机WPS、手机微信、手机QQ打开包含这个公式的文件,都显示#NAME?
· 四川省
举报
0
0
 
亂雲飛渡
   广东省
举报
0
0
 
马成功老师
马成功老师 WPS资深用户Lv.3 优质创作者KVPWPS函数专家

Lv.3 优质创作者

点赞收藏一下
   北京
举报
0
0