一种基于应用程序实时校验字符信息的方法以及电子设备技术

技术编号:20725158 阅读:18 留言:0更新日期:2019-03-30 17:44
本发明专利技术公开一种基于应用程序实时校验字符信息的方法以及电子设备,其中,方法包括:当输入框接收到用户输入字符信息的指令时,通过所述输入框实时显示用户输入的字符信息;获取当前字符信息的格式信息,并将获取得到的格式信息与预设的校验规则进行对比,当两者一致时,自动保存对应的字符信息,当两者相异时,返回相应的错误信息。这样,用户可以及时获取输入的字符信息是否满足格式要求的通知,而不必在提交所有字符信息后,获取输入的字符信息是否满足格式要求的通知。这一方法无疑具有高效率的特点,并且能够大大节约时间。

【技术实现步骤摘要】
一种基于应用程序实时校验字符信息的方法以及电子设备
本专利技术涉及计算机软件领域,尤其涉及一种基于应用程序实时校验字符信息的方法以及电子设备。
技术介绍
随着科技的不断进步,用户完全可以通过网络处理各项事务。例如,通过网络填写考试的报名信息,通过网络申请贷款等等。但无论是填写考试的报名信息还是申请贷款均需要填写各种各样的资料,用户需要在系统提供的模板填写各种字符信息,模板中一般包含多个栏目,并且不同的栏目存在不同的格式要求。例如,性别栏目中只能输入“男”或者“女”,身份证栏目中只能输入18位字符等等。然而,用户只要在点击提交后,才能由后台服务器判断用户输入的信息是否满足格式要求,如果不满足,则由后台服务器返回相应的错误通知,用户可根据错误通知重新输入字符信息。也就是说,现有技术中,用户在输入过程中无法及时获取输入的字符信息是否满足格式要求的通知,必须在输入字符信息后,由后台服务器等设备判断,才能获取输入的字符信息是否满足格式要求的通知,这一方式的效率过于低下,并且带来诸多不便。因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提供一种基于应用程序实时校验字符信息的方法以及电子设备,旨在解决现有技术中用户无法及时获取反馈通知的问题。本专利技术的技术方案如下:一种基于应用程序实时校验字符信息的方法,其包括:A、当输入框接收到用户输入字符信息的指令时,通过所述输入框实时显示用户输入的字符信息;B、获取当前字符信息的格式信息,并将获取得到的格式信息与预设的校验规则进行对比,当两者一致时,自动保存对应的字符信息,当两者相异时,返回相应的错误信息。优选的,所述步骤A之前包括:S、接收用户打开应用程序的指令,所述应用程序为网页浏览器、微信、QQ或邮箱的一种或几种。优选的,所述步骤S之后、步骤A之前包括:当需要在所述应用程序中输入字符信息时,自动显示所述输入框。优选的,所述获取当前字符信息的格式的步骤具体包括:获取当前字符信息的长度、当前字符信息的类型、当前字符信息的颜色、当前字符信息的字号以及当前字符信息的字体。优选的,所述步骤B具体包括:B1、在获取当前字符信息的格式后,将当前字符信息的长度与校验规则中的目标长度进行对比,将当前字符信息的类型与校验规则中的目标类型进行对比,将当前字符信息的颜色与校验规则中的目标颜色进行对比,将当前字符信息的字号与校验规则中的目标字号进行对比,以及将当前字符信息的字体与校验规则中的目标字体进行对比,得到相应的对比结果;B2、当对比结果均为相同时,则自动保存对应的字符信息,当其中一个对比结果或多个对比结果不相同时,则返回相应的错误信息。优选的,所述步骤B2还包括:当其中一个对比结果或多个对比结果不相同时,则将输入框的颜色修改为红色。优选的,所述步骤B之后包括:C、在字符信息均校验正确后,将相应的字符信息上传至后台服务器,并接收由后台服务器返回的验证成功通知。本专利技术还提供一种电子设备,其包括:处理器,适于实现各指令,以及存储设备,适于存储多条指令,所述指令适于由处理器加载并执行:当输入框接收到用户输入字符信息的指令时,通过所述输入框实时显示用户输入的字符信息;获取当前字符信息的格式信息,并将获取得到的格式信息与预设的校验规则进行对比,当两者一致时,自动保存对应的字符信息,当两者相异时,返回相应的错误信息。本专利技术还提供一种计算机程序产品,其中,计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被处理器执行时,使所述处理器执行所述的基于应用程序实时校验字符信息的方法。本专利技术还提供一种非易失性计算机可读存储介质,其中,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行时,可使得所述一个或多个处理器执行所述的基于应用程序实时校验字符信息的方法。有益效果:通过本专利技术提供的方法,用户可直接在输入框中输入字符信息,在用户输入字符信息后,将自动获取字符信息的格式信息,再将获取得到的格式信息与预设的校验规则进行对比,如果格式信息与校验规则一致,则自动保存用户输入的字符信息,如果格式信息与校验规则相异,则返回错误通知(错误信息)。也就是说,通过本专利技术提供的方法,用户可以及时获取输入的字符信息是否满足格式要求的通知,而不必在提交所有字符信息后,获取输入的字符信息是否满足格式要求的通知。这一方法无疑具有高效率的特点,并且能够大大节约时间。附图说明图1为本专利技术基于应用程序实时校验字符信息的方法较佳实施例的流程图。图2为本专利技术电子设备较佳实施例的结构框图。具体实施方式本专利技术提供一种基于应用程序实时校验字符信息的方法以及电子设备,为使本专利技术的目的、技术方案及效果更加清楚、明确,以下对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参阅图1,一种基于应用程序实时校验字符信息的方法,其包括:S1、当输入框接收到用户输入字符信息的指令时,通过所述输入框实时显示用户输入的字符信息;S2、获取当前字符信息的格式信息,并将获取得到的格式信息与预设的校验规则进行对比,当两者一致时,自动保存对应的字符信息,当两者相异时,返回相应的错误信息。通过本专利技术提供的方法,用户能够及时获取字符信息是否满足格式要求的反馈通知(包括正确通知和错误信息),这样,用户便可以根据获取的反馈通知及时修改字符信息或者直接提交字符信息,从而大大提高了效率,节约了时间。优选的,所述步骤S1之前包括:S0、接收用户打开应用程序的指令,所述应用程序为网页浏览器、微信、QQ或邮箱的一种或几种。应用程序是指一种运行于电子设备(包括智能手机、个人计算机、平板电脑和笔记本电脑等等)的软件,用户可通过不同的应用程序达到不同的目的。例如,用户可通过微信或QQ与好友进行即时通信,用户可通过杀毒软件扫描电子设备中的木马或病毒,当然用户还可通过编程软件输入各种编程语言等等。也就是说,本专利技术中应用程序是指市场上所有的应用程序,上述中的网页浏览器、微信、QQ或邮箱仅仅为举例,并不用于限定本专利技术。在用户打开应用程序后,便可以使用应用程序的所有功能。优选的,所述步骤S0之后、步骤S1之前包括:当需要在所述应用程序中输入字符信息时,自动显示所述输入框。由于应用程序提供了各种各样的功能,部分功能可能不需要用户输入字符信息。例如,当用户通过杀毒软件扫描电子设备的病毒时,只需简单点击扫描和杀毒按钮,便能达到杀毒的目的,完全不需要输入任何的字符信息。因此,用于输入字符信息的输入框,只在需要输入字符信息时才自动显示输入框,当不需要输入字符信息时,则自动隐藏输入框。这样,便不会影响用户正常输入应用程序。优选的,所述输入框的长度为20cm,高度(宽度)为1.5cm。所述步骤S1中,如果输入框接收到用户输入字符的指令,那么输入框的状态便切换为可输入状态,此时用户便可以直接在输入框中输入字符信息,并且用户输入的字符信息将实时显示于显示框中。也就是说,用户每输入一个字符,则自动在输入框中显示用户输入的字符。优选的,用户通过鼠标的右键单击输入框,将输入框的状态切换为可输入状态,在用户完成字符信息的输入后,将自动把输入框的状态切换为锁本文档来自技高网...

【技术保护点】
1.一种基于应用程序实时校验字符信息的方法,其特征在于,包括:A、当输入框接收到用户输入字符信息的指令时,通过所述输入框实时显示用户输入的字符信息;B、获取当前字符信息的格式信息,并将获取得到的格式信息与预设的校验规则进行对比,当两者一致时,自动保存对应的字符信息,当两者相异时,返回相应的错误信息。

【技术特征摘要】
1.一种基于应用程序实时校验字符信息的方法,其特征在于,包括:A、当输入框接收到用户输入字符信息的指令时,通过所述输入框实时显示用户输入的字符信息;B、获取当前字符信息的格式信息,并将获取得到的格式信息与预设的校验规则进行对比,当两者一致时,自动保存对应的字符信息,当两者相异时,返回相应的错误信息。2.根据权利要求1所述基于应用程序实时校验字符信息的方法,其特征在于,所述步骤A之前包括:S、接收用户打开应用程序的指令,所述应用程序为网页浏览器、微信、QQ或邮箱的一种或几种。3.根据权利要求2所述基于应用程序实时校验字符信息的方法,其特征在于,所述步骤S之后、步骤A之前包括:当需要在所述应用程序中输入字符信息时,自动显示所述输入框。4.根据权利要求1所述基于应用程序实时校验字符信息的方法,其特征在于,所述获取当前字符信息的格式的步骤具体包括:获取当前字符信息的长度、当前字符信息的类型、当前字符信息的颜色、当前字符信息的字号以及当前字符信息的字体。5.根据权利要求4所述基于应用程序实时校验字符信息的方法,其特征在于,所述步骤B具体包括:B1、在获取当前字符信息的格式后,将当前字符信息的长度与校验规则中的目标长度进行对比,将当前字符信息的类型与校验规则中的目标类型进行对比,将当前字符信息的颜色与校验规则中的目标颜色进行对比,将当前字符信息的字号与校验规则中的目标字号进行对比,以及将当前字符信息的字体与校验规则中的目标字体进行对比,得到相应的对比结果;B2、当对比结...

【专利技术属性】
技术研发人员:李天驰孙悦
申请(专利权)人:深圳点猫科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1