找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 95|回复: 2

[求助] 获取元素描述信息,text中带有问号,但是该问号无法识别

[复制链接]
  • 打卡等级:无名新人

2

主题

6

回帖

10

积分

学前班

鲜花
0
猫粮
23
发表于 2024-3-29 07:30:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
查找对应元素的text,比如抖音中某人的账号名称。

如果这个名称中带有某些图标或表情,识别出来的text是名称加上???,也就是图标被识别成?,但是这个?无法搜索或者查找。中文英文格式的问号,utf8.instr都搜索不到。请问这些特殊问号?怎么去掉?正则匹配如何能够匹配到?
楼主热帖
  • 打卡等级:坠落山崖

1082

主题

2110

回帖

4294

积分

院长

鲜花
7
猫粮
6352
QQ
发表于 2024-3-29 11:46:21 | 显示全部楼层
你应该是用TracePrint输出发现是?, 这个问号大概率是调试信息中不支持的字符, 因为调试信息是GBK, 而一些特殊字符比如emoji是无法正确显示, 因为gbk编码找不到这个编码对应字符, 才直接显示成问号.

这种情况你可以考虑尝试提取字节, 用mid提取3个字节试试看, 使用Instr查找的时候, 用chr()拼接这3个字节去搜索查找, 包括正则也一样, 也就是chr()拼接表示表情符号
  • 打卡等级:无名新人

2

主题

6

回帖

10

积分

学前班

鲜花
0
猫粮
23
 楼主| 发表于 2024-3-31 10:39:34 | 显示全部楼层
谢谢, 我试试。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|紫猫编程学园

GMT+8, 2024-5-2 16:37

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表