The input box special character input prompt module, comprising a first to fourth level matching module and prompt prompt list display module were used to determine the current input box if the input character is a special character, from the current input box should be connected with membership in the remote server, from the current input application frame under the current read the corresponding special characters, from the current terminal in the list of items and display tips packet configuration table and tips for the user to select priority configuration table. The invention also provides a method for inputting special character input prompt of the input frame. The invention has the advantages and positive effects: the multiple step by step tips matching module matching process, the special character input box that is no longer a single on a remote server, the realization of \multiple data sources to provide the input prompt\, to ensure that in the event of fault network, user input of special characters can also give the corresponding prompt list item.
【技术实现步骤摘要】
输入框特殊字符输入提示模块及方法
本专利技术涉及计算机处理系统,具体涉及一种输入框特殊字符输入提示模块及方法。
技术介绍
在终端界面的输入框中可以输入各种类型的字符,其中有一类特殊字符,当用户输入特殊字符后,系统会给出特殊字符对应的提示。比如,国内常用的聊天工具微信在群聊输入框中输入@特殊字符后,系统会给出好友列表作为提示,用户在好友列表中选择某个好友,系统就可以向该好友发送通知消息,以便该好友及时发现。但是,由于上述通过特殊字符给出提示的方法,必须借助远端服务器才能完成。终端系统的输入框中输入特殊字符,终端向远端服务器发送提示请求,远端服务器收到请求后进行特殊字符匹配,然后把匹配结果作为响应返回给终端。一旦网络发生故障,或者网络连接异常的情况,输入框便无法提示。另一方面,即使网络连接正常,输入框给出的提示列表大多按照拼音顺序排列,未考虑到用户的使用习惯,导致用户寻找某个列表项需要花费大量时间,用户体验不好,操作耗时较大,实用性较差。
技术实现思路
鉴于上述现有技术的缺陷,本专利技术的目的在于提供一种输入框特殊字符输入提示模块及方法,可以通过多个提示匹配子模块的逐级匹配流程,使得输入框的特殊字符提示不再单一依赖远端服务器,实现“多数据源提供输入提示”,确保在发生断网的情况下,用户输入特殊字符后也能给出相应的提示列表项。为达上述目的,本专利技术一种输入框特殊字符输入提示模块,包括依次连接的若干特殊字符输入提示匹配子模块,其中:第一级提示匹配子模块,用于判断当前输入框输入的字符是否属于特殊字符;第二级提示匹配子模块,用于从与当前输入框所隶属的应用连接的远端服务器中 ...
【技术保护点】
一种输入框特殊字符输入提示模块,其特征在于:包括依次连接的若干特殊字符输入提示匹配子模块,其中:第一级提示匹配子模块,用于判断当前输入框输入的字符是否属于特殊字符;第二级提示匹配子模块,用于从与当前输入框所隶属的应用连接的远端服务器中读取当前特殊字符对应的提示列表项:第三级提示匹配子模块,用于从当前输入框所隶属的应用中,读取当前特殊字符对应的提示列表项;第四级提示匹配子模块,用于从当前终端中读取当前特殊字符对应的提示列表项,以便用户选择。
【技术特征摘要】
1.一种输入框特殊字符输入提示模块,其特征在于:包括依次连接的若干特殊字符输入提示匹配子模块,其中:第一级提示匹配子模块,用于判断当前输入框输入的字符是否属于特殊字符;第二级提示匹配子模块,用于从与当前输入框所隶属的应用连接的远端服务器中读取当前特殊字符对应的提示列表项:第三级提示匹配子模块,用于从当前输入框所隶属的应用中,读取当前特殊字符对应的提示列表项;第四级提示匹配子模块,用于从当前终端中读取当前特殊字符对应的提示列表项,以便用户选择。2.根据权利要求1所述的输入框特殊字符输入提示模块,其特征在于:其中所述第一级提示匹配子模块用于灵活设置特殊字符列表,当用户在输入框中输入字符后,所述第一级提示匹配子模块遍历特殊字符表,逐个与用户在输入框中输入的字符相比较:如果用户在输入框中输入的字符存在特殊字符列表中,那么将所述字符确定为特殊字符;如果用户在输入框中输入的字符不在特殊字符列表中,那么将所述字符确定为普通字符,按照普通字符正常输入,不产生提示。3.根据权利要求1或2所述的输入框特殊字符输入提示模块,其特征在于:其中所述第二级提示匹配子模块用于向远端服务器发送提示列表请求,所述远端服务器收到该请求后进行分析处理,把匹配到的提示列表发送回来,并把读取到的提示列表项显示在特殊字符的下一个字符的位置,以便用户选择;在当前输入框所隶属的应用未储存有相应的提示列表项时,为读取失败。4.根据权利要求3所述的输入框特殊字符输入提示模块,其特征在于:其中所述第三级提示匹配子模块用于在当前输入框所隶属的应用中储存有相应的提示列表项时,为读取成功,所述第三级提示匹配子模块把收到的提示列表项显示在特殊字符的下一个字符的位置,以便用户选择;或者所述远端服务器收到该请求后进行分析处理,把匹配失败结果发送给所述第三级提示匹配子模块。5.根据权利要求4所述的输入框特殊字符输入提示模块,其特征在于:其中所述第四级提示匹配子模块用于在从当前终端中读取当前特殊字符对应的提示列表项成功时,将读取到的提示列表项显示在特殊字符的下一个字符的位置,以便用户选择;读取失败时,将所述特殊字符当作普通字符处理。6.根据权利要求5所述的输入框特殊字符输入提示模块,其特征在于:还包括与第二至第四级提示匹配子模块分别相连的提示列表项显示模块,所述提示列表项显示模块设置并生成提示排列分组配置表和提示排列优先级配置表,所述提示列表项显示模块用于将按照提示排列分组配置表和提示排列优先级配置表中的至少一张表重新排列后的提示列表项显示在特殊字符的下一个字符的位置,以便用户选择。7.一种输入框特殊字符输入提示的方法,设置依次连接的若干特殊字符输入提示匹配子模块,其特征在于:该方法包括以下步骤:S1、由第一级提示匹配子模块判断当前输入框输入的字符是否属于特殊字符,如果是,那么执行下一步;如果否,那么将字符确定为普通字符,执行步骤S6;S2、由第二级提示匹配子模块从与当前输入框所隶属的应用连接的远端服务器中读取当前特殊字符对应的提示列表项并判...
【专利技术属性】
技术研发人员:商琦,董明华,
申请(专利权)人:苏州工业园区服务外包职业学院,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。