The invention discloses a data extraction method, device and terminal equipment, relates to the field of information technology, the main purpose is to solve the existing technology to extract data in the extraction process, complicated operation and high error rate of the defects, to extract data to achieve fast and accurate extraction. The main technical proposal comprises: receiving instructions for pressing the touch screen, and according to the pressing operation instruction to determine the press operation position of the touch screen; according to the press operation position to identify the need for data area data extraction; according to the data in the area of data to determine the corresponding data extraction according to the rules; data extraction rules specific data to the data in the area of analytical extracted data extraction; among them, the specific data as part of the data in the data area or all of the data. Mainly used in automatic extraction of data from a terminal device.
【技术实现步骤摘要】
数据的提取方法、装置及终端设备
本专利技术涉及信息
,尤其涉及一种数据的提取方法、装置及终端设备。
技术介绍
随着手机、平板电脑等终端设备的快速发展及广泛应用,越来越多的用户更加倾向于使用终端设备进行日常工作、生活及学习,伴随着终端设备在日常工作、生活、学习中的使用,通过终端设备获取数据的方式也越来越多,例如:通过手机获取注册或者找回密码的验证码、获取平板电脑中某文章中的预置文章片段等等。以下将以通过触摸屏手机获取注册或者找回密码的验证码为例,说明获取数据的具体过程。在触摸屏手机端,当用户进行注册或者找回密码等操作时,服务器会将验证码发送短信到该账号指定的手机上,用于确认操作者的真实身份,用户需要通过短信中的验证码,以完成注册或者找回密码。目前,在获取短信中的验证码时,有以下两种操作方式,方式一:用户需要退出注册或者找回密码的操作界面,进入短信功能,通过手动选中触摸屏中的验证码并进行复制,获取验证码。方式二:用户不采用退出注册或者找回密码操作界面的方式,而是根据手机中的通知消息,通过人脑记忆的方式获取验证码。通常,为了确保该验证码的安全,验证码的设置有一定的长度和复杂性,例如,验证码中包含字符的大小写和数字的组合等,避免该验证码被非法用户盗取而损害用户的利益;虽然该种有一定长度和复杂性的验证码能够确保验证码的安全性,但是,方式一中,不同应用程序之间来回切换,操作过程复杂,且人工选择验证码的方式易出现错误;方式二中,复杂性的验证码对用户而言具有一定的记忆难度,且易出错。
技术实现思路
有鉴于此,本专利技术实施例提供一种数据的提取方法、装置及终端设备,主要目 ...
【技术保护点】
一种数据的提取方法,其特征在于,包括:接收对触摸屏的按压操作指令,并根据所述按压操作指令确定对触摸屏的按压操作位置;根据所述按压操作位置确定需要进行数据提取的数据区域;根据所述数据区域中的数据确定对应的数据提取规则;根据所述数据提取规则对所述数据区域中的特定数据进行解析提取待提取数据;其中,所述特定数据为所述数据区域中的部分数据或者全部数据。
【技术特征摘要】
1.一种数据的提取方法,其特征在于,包括:接收对触摸屏的按压操作指令,并根据所述按压操作指令确定对触摸屏的按压操作位置;根据所述按压操作位置确定需要进行数据提取的数据区域;根据所述数据区域中的数据确定对应的数据提取规则;根据所述数据提取规则对所述数据区域中的特定数据进行解析提取待提取数据;其中,所述特定数据为所述数据区域中的部分数据或者全部数据。2.根据权利要求1所述的方法,其特征在于,根据所述数据区域中的数据确定对应的数据提取规则包括:确定所述数据区域中所述数据的数据类型;根据所述数据类型确定其对应的所述数据提取规则,所述数据提取根规则针对不同的数据类型设置有不同的优先级。3.根据权利要求2所述的方法,其特征在于,确定所述数据区域中的所述数据的数据类型包括:依次对所述数据区域中的各个数据进行解析,并确定各个数据的字符输入状态,所述字符输入状态包括全角及半角;根据所述字符输入状态确定各个数据的数据类型。4.根据权利要求2所述的方法,其特征在于,根据所述数据提取规则对所述数据区域中的特定数据进行解析提取待提取数据包括:根据优先级最高的数据提取规则对所述数据区域内的所述特定数据进行解析提取所述待提取数据。5.根据权利要求4所述的方法,其特征在于,根据优先级最高的数据提取规则对所述数据区域内的所述特定数据进行解析提取所述待提取数据包括:显示确认所述待提取数据的提示信息;若接收到预置确认指令,则获取所述待提取数据;若接收到预置重选指令,则根据数据提取根规则优先级继续提取所述数据区域中的特定数据,直到接收到预置确认指令,获取重新提取后的待提取数据。6.根据权利要求2所述的方法,其特征在于,根据所述数据区域中的数据确定对应的数据提取规则,还包括:获取所述数据区域中所述数据的属性信息;根据所述属性信息确定所述数据提取规则。7.根据权利要求6所述的方法,其特征在于,获取所述数据区域中所述数据的属性信息包括:对所述数据区域内的所有数据进行分词;从分词后的数据中查找与预置关键字相匹配的数据,所述预置关键字用于标识所述属性信息;根据所述预置关键字确定所述数据的属性信息。8.根据权利要求7所述的方法,其特征在于,在根据所述数据区域中的数据确定对应的数据提取规则之前,所述方法还包括:生成所述数据提取规则,并对所述数据提取规则进行配置。9.根据权利要求8所述的方法,其特征在于,对所述数据提取规则进行配置包括:根据不同数据类型配置所述数据提取规则的优先级;或者,根据数据的属性信息配置所述数据提取规则。10.根据权利要求1-9中任一项所述的方法,其特征在于,根据所述按压操作位置确定需要进行数据提取的数据区域包括:确定所述按压操作位置在所述触摸屏中的实际覆盖区域;将所述实际覆盖区域与预置允许误差区域进行合并,确定所述数据区域。11.根据权利要求10所述的方法,其特征在于,在根据所述数据提取规则对所述数据区域中的特定数据进行解析提取待提取数据之后,所述方法还包括:输出显示所述待提取数据获取成功的提示信息。12.一种数据的提取装置,其特征在于,包括:接收单元,接收对触摸屏的按压操作指令;第一确定单元,根据所述接收单元接收到的所述按压操作指令确定对触摸屏的按压操作位置;第二确定单元,根据所述第一确定单元确定的所述按压操作位置确定需要进行数据提取的数据区域;第三确定单元...
【专利技术属性】
技术研发人员:柳林东,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。