利索能及
我要发布
收藏
专利号: 2019105399186
申请人: 平安普惠企业管理有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-12-01
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种粘贴处理方法,其特征在于,所述粘贴处理方法包括以下步骤:监测当前是否存在粘贴事件;其中,所述粘贴事件不同的触发方式对应不同的监测方式;

若当前存在粘贴事件,则判断所述粘贴事件是否为表单输入框类型的粘贴事件;

若所述粘贴事件为表单输入框类型的粘贴事件,则基于待粘贴的表单输入框的格式属性,对复制内容进行格式化处理;所述格式属性包括单一格式和多种格式;

将进行所述格式化处理后的所述复制内容粘贴到对应的表单输入框内;

在所述若当前存在粘贴事件,则判断所述粘贴事件是否为表单输入框类型的粘贴事件的步骤之后,还包括:若所述粘贴事件为非表单输入框类型的粘贴事件,则基于文本输入格式要求,采用预置的正则表达式对复制内容进行冗余字符剔除处理;将进行冗余字符剔除处理后的所述复制内容粘贴到对应的输入框内;

在所述监测当前是否存在粘贴事件的步骤之前,还包括:在所有输入框上添加粘贴事件监测点;

所述若当前存在粘贴事件,则判断所述粘贴事件是否为表单输入框类型的粘贴事件包括:若当前存在粘贴事件,则基于所述粘贴事件对应的粘贴事件监测点,确定待粘贴的输入框是否为表单输入框;若待粘贴的输入框为表单输入框,则确定所述粘贴事件为表单输入框类型的粘贴事件。

2.如权利要求1所述的粘贴处理方法,其特征在于,在所述监测当前是否存在粘贴事件的步骤之前,还包括:监测当前是否存在复制操作;

若当前存在复制操作且当前复制操作为拼接复制模式,则通过剪切板接口函数读取复制到剪切板的复制内容;

判断读取的复制内容与待复制内容是否同属于字符串格式;

若读取的复制内容与待复制内容同属于字符串格式,则将读取的复制内容与待复制内容进行字符串拼接后写入剪切板中。

3.如权利要求1‑2中任一项所述的粘贴处理方法,其特征在于,所述若所述粘贴事件为表单输入框类型的粘贴事件,则基于待粘贴的表单输入框的格式属性,对复制内容进行格式化处理包括:若所述粘贴事件为表单输入框类型的粘贴事件,则获取待粘贴的表单输入框的格式属性;

以待粘贴的表单输入框的格式属性为格式化目标,对复制内容进行格式化处理。

4.如权利要求3所述的粘贴处理方法,其特征在于,所述表单输入框的格式属性包括:手机号码格式、邮箱地址格式;

所述以待粘贴的表单输入框的格式属性为格式化目标,对复制内容进行格式化处理包括:若待粘贴的表单输入框的格式属性为手机号码格式,则基于手机号码输入格式要求,采用预置的正则表达式对复制内容进行冗余字符剔除处理;

若待粘贴的表单输入框的格式属性为邮箱地址格式,则判断复制内容中是否存在指定的特殊字符,若存在,则将所述特殊字符替换为预置字符。

5.一种粘贴处理装置,其特征在于,所述粘贴处理装置包括:

监测模块,用于监测当前是否存在粘贴事件;其中,所述粘贴事件不同的触发方式对应不同的监测方式;

判断模块,用于若当前存在粘贴事件,则判断所述粘贴事件是否为表单输入框类型的粘贴事件;

格式化模块,用于若所述粘贴事件为表单输入框类型的粘贴事件,则基于待粘贴的表单输入框的格式属性,对复制内容进行格式化处理;所述格式属性包括单一格式和多种格式;

粘贴模块,用于将进行所述格式化处理后的所述复制内容粘贴到对应的表单输入框内;

非表单处理模块,用于若所述粘贴事件为非表单输入框类型的粘贴事件,则基于文本输入格式要求,采用预置的正则表达式对复制内容进行冗余字符剔除处理;将进行冗余字符剔除处理后的所述复制内容粘贴到对应的输入框内;

所述装置还包括:监测点添加模块,用于在所有输入框上添加粘贴事件监测点;

所述监测点添加模块,还用于若当前存在粘贴事件,则基于所述粘贴事件对应的粘贴事件监测点,确定待粘贴的输入框是否为表单输入框;若待粘贴的输入框为表单输入框,则确定所述粘贴事件为表单输入框类型的粘贴事件。

6.一种粘贴处理设备,其特征在于,所述粘贴处理设备包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的粘贴处理程序,所述粘贴处理程序被所述处理器执行时实现如权利要求1‑4中任一项所述的粘贴处理方法的步骤。

7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有粘贴处理程序,所述粘贴处理程序被处理器执行时实现如权利要求1‑4中任一项所述的粘贴处理方法的步骤。