REGEXP公式用法问题寻求帮助~

D5 = "鹰眼磨砂壳[对孔]-黑色-华为mate70-猫眼DK暗夜黑游戏柴犬MY *1<br/>AG哑光壳-黑色-华为mate70-AG哑光壳石墨灰新仔乐趣 *1, G_300包装__专用天地盖包装*1<br/>AG哑光壳-黑色-华为mate70-AG哑光壳石墨灰指腚新仔 *1, G_300_XP盒*1"

我期望匹配红色字体的数字,然后我就使用如下公式进行匹配

=REGEXP(D5,"G_300[_包].*?\*(\d)")

匹配的结果是{"G_300包装__专用天地盖包装*1", "G_300_XP盒*1"}, 它不能按照捕获组的方式来提取我正则表达式括号内的要提取的那个数字嘛~

广东省
浏览 134
收藏
1
分享
1 +1
3
+1
全部评论 3
 
Tam Kingsley
Tam Kingsley

创作者俱乐部成员

看看这个REGEXP(D5,"G_300[_包].*?\*\K(\d)")公式是不是满足你的要求~
· 广东省
回复
wps新路
wps新路

WPS函数专家

厉害
· 重庆
回复