专利名称:一种编辑短信数字的方法及系统的制作方法
技术领域:
本发明涉及一种移动终端,特别是涉及一种编辑短信数字的方法及系统。
背景技术:
移动终端或者叫移动通信终端是指可以在移动中使用的计算机设备,广义的讲包括手机、笔记本、平板电脑、POS机甚至包括车载电脑。但是大部分情况下是指手机或者具有多种应用功能的智能手机以及平板电脑。随着网络和技术朝着越来越宽带化的方向的发展,移动通信产业将走向真正的移动信息时代。另一方面,随着集成电路技术的飞速发展,移动终端的处理能力已经拥有了强大的处理能力,移动终端正在从简单的通话工具变为一个综合信息处理平台。这也给移动终端增加了更加宽广的发展空间。短信Short messageservice,简称SMS是用户通过手机或其他电信终端直接发送或接收的文字或数字信息, 用户每次能接收和发送短信的字符数,是160个英文或数字字符,或者70个中文字符。但目前用户会经常使用短信发送身份证号、某联系人电话号码、银行卡号或某项活动的会员号等,但由于数字序列过长,用户核对或编辑起来不太方便。
发明内容
本发明的目的在于克服现有技术的不足,提供一种编辑短信数字的方法及系统,在编辑短信时,自动在发送或收到的信息中,将连续的数字序列在每4位数字间生成一个字符的空格。为了达到上述目的,本发明采用的技术方案是,一种编辑短信数字的方法,包括以下步骤
a.对编辑短信的内容进行检测是否存在数字序列编辑,是则执行下一步,否则继续检
测;
b.对编辑的数字进行读取并进行存储;
c.判断是否存在连续的数字编辑,且超过M位连续数字,是则执行下一步,否则返回步骤a;
d.对编辑的数字进行分组,从连续数字序列的始端每N位分为一组,尾端不足N位为
一组;
e.在相邻组与组之间插入一字符。进一步的,所述的M、N为系统预设值,大于零的自然数,且为定值,根据用户习惯调整,M彡8,3彡N彡4。进一步的,步骤e所述的字符为空格、顿号、分号、逗号、间隔号或斜线号。一种编辑短信数字的方法的系统,包括
检测模块,用于对编辑短信内容进行检测是否存在数字编辑;
读取模块,用于对编辑的数字进行读取并进行存储;
判断模块,用于判断是否存在连续的数字编辑,且超过M位连续数字;分组模块,用于对编辑的数字进行分组,从连续数字序列的始端每N位分为一组,尾端不足N位为一组;
插入模块,用于在相邻组与组之间插入一字符。与现有技术相比,本发明的有益效果是用户使用短信发送身份证号、某联系人电话号码、银行卡号或某项活动的会员号等,自动在发送或收到的信息中,将连续的数字序列在每4位数字间生成一个字符的空格,方便核对,减少录入或读取数字时产生的错位、遗漏等,提升了用户体验。
图I为本发明的方法流程图。·
具体实施例方式下面结合实施例参照附图进行详细说明,以便对本发明的技术特征及优点进行更深入的诠释。本发明的方法流程图如图I所示,一种编辑短信数字的方法,包括以下步骤
a.对编辑短信的内容进行检测是否存在数字序列编辑,是则执行下一步,否则继续检
测;
b.对编辑的数字进行读取并进行存储;
c.判断是否存在连续的数字编辑,且超过M位连续数字,是则执行下一步,否则返回步骤a,例如连续输入了 12345678000;
d.对编辑的数字进行分组,从连续数字序列的始端每N位分为一组,尾端不足N位为一组,将1234分一组,5678分一组,虽然末尾三位不够一组,但是因为位于尾端,仍然将000分一组;
e.在相邻组与组之间插入一字符,例如,12345678 000或1234,5678,000格式。进一步的,所述的M、N为系统预设值,大于零的自然数,且为定值,根据用户习惯调整,M彡8,3 < NS 4,这个根据用户习惯调整,有的用户习惯3个连读,有的用户习惯4个连读,。进一步的,步骤e所述的字符为空格、顿号、分号、逗号、间隔号或斜线号。一种编辑短信数字的方法的系统,包括
检测模块,用于对编辑短信内容进行检测是否存在数字编辑;
读取模块,用于对编辑的数字进行读取并进行存储;
判断模块,用于判断是否存在连续的数字编辑,且超过M位连续数字;
分组模块,用于对编辑的数字进行分组,从连续数字序列的始端每N位分为一组,尾端不足N位为一组;
插入模块,用于在相邻组与组之间插入一字符。本发明不仅仅限于发送端编辑短信,也可用于接收短信方,其步骤为用户接收一短信,系统检测该短信是否存在连续数字,不够8位则不予理会,连续数字超过8位,则自动进行分组,且在相邻组之间设置间隔符号,字符为空格、顿号、分号、逗号、间隔号或斜线号。以上内容是结合具体的优选方式对本发明所作的进一步详细说明,不应认定本发明的具体实施只局限于以上说明。 对于本技术领域的技术人员而言,在不脱离本发明构思的前提下,还可以作出若干简单推演或替换,均应视为由本发明所提交的权利要求确定的保护范围之内。
权利要求
1.一种编辑短信数字的方法,包括以下步骤 a.对编辑短信的内容进行检测是否存在数字序列编辑,是则执行下一步,否则继续检测; b.对编辑的数字进行读取并进行存储; c.判断是否存在连续的数字编辑,且超过M位连续数字,是则执行下一步,否则返回步骤a; d.对编辑的数字进行分组,从连续数字序列的始端每N位分为一组,尾端不足N位为一组; e.在相邻组与组之间插入一字符。
2.根据权利要求I所述的编辑短信数字的方法,其特征在于所述的M、N为系统预设值,大于零的自然数,且为定值,根据用户习惯调整,M彡8,3 < N < 4。
3.根据权利要求2所述的编辑短信数字的方法,其特征在于步骤e所述的字符为空格、顿号、分号、逗号、间隔号或斜线号。
4.一种根据权利要求1-3中任一项所述的编辑短信数字的方法的系统,其特征在于 检测模块,用于对编辑短信内容进行检测是否存在数字编辑; 读取模块,用于对编辑的数字进行读取并进行存储; 判断模块,用于判断是否存在连续的数字编辑,且超过M位连续数字; 分组模块,用于对编辑的数字进行分组,从连续数字序列的始端每N位分为一组,尾端不足N位为一组; 插入模块,用于在相邻组与组之间插入一字符。
全文摘要
本发明公开了一种编辑短信数字的方法与系统,所述方法包括以下步骤a.对编辑短信的内容进行检测是否存在数字序列编辑,是则执行下一步,否则继续检测;b.对编辑的数字进行读取并进行存储;c.判断是否存在连续的数字编辑,且超过M位连续数字,是则执行下一步,否则返回步骤a;d.对编辑的数字进行分组,从连续数字序列的始端每N位分为一组,尾端不足N位为一组;e.在相邻组与组之间插入一字符。与现有技术相比,本发明在用户使用短信发送身份证号、某联系人电话号码、银行卡号或某项活动的会员号等,自动在发送或收到的信息中,将连续的数字序列在每4位数字间生成一个字符的空格,方便核对,减少录入或读取数字时产生的错位、遗漏等,提升了用户体验。
文档编号G06F17/24GK102957807SQ20121046776
公开日2013年3月6日 申请日期2012年11月20日 优先权日2012年11月20日
发明者肖文强 申请人:广东欧珀移动通信有限公司