一种文本处理方法、装置、设备及存储介质制造方法及图纸

技术编号:27561150 阅读:14 留言:0更新日期:2021-03-09 22:03
一种文本处理方法,包括当检测到输入操作时,实时统计预定区域内的字符数;当监测到在所述预定区域输入的字符数发生变化时,将所述实时统计到的字符数作为当前字符数;当所述当前字符数大于预设字符数时,触发预设事件。本发明专利技术能够根据用户设定限定文本相应位置的字符数数量,改善文本的编辑功能,从而提高用户体验。体验。体验。

【技术实现步骤摘要】
一种文本处理方法、装置、设备及存储介质


[0001]本文涉及互联网技术,尤指一种文本处理方法、装置、设备及存储介质。

技术介绍

[0002]随着电子技术的发展,用户经常需要在文本中编辑文字。在用户向文本输入字符的过程中,当用户对文本中指定区域的字数有要求时,需要每次输入一部分内容的时候,检查字数有没有超过限制,如果超过,返回检查超过部分,然后进行切换处理,从而需要进行多步操作,操作繁琐。

技术实现思路

[0003]本申请提供了一种文本处理方法,能够改善文本的编辑功能,从而提高用户体验。
[0004]本申请提供了一种文本处理方法,包括:当检测到输入操作时,实时统计预定区域内的字符数;当监测到在所述预定区域输入的字符数发生变化时,将所述实时统计到的字符数作为当前字符数;当所述当前字符数大于预设字符数时,触发预设事件。
[0005]在一个示例性实施方式中,预定区域包括以下至少之一:当前行、当前段落、当前页面、接收到的用户的选中区域。
[0006]在一个示例性实施方式中,所述预设事件包括以下至少之一:换行操作、换段落操作、换页面操作、禁止接收输入操作的指令。
[0007]在一个示例性实施方式中,所述方法之前包括:当接收到用户触发字符数限定指令时,获取用户设定的预定区域的字符数,并作为所述预设字符数。
[0008]在一个示例性实施方式中,所述当所述当前字符数大于预设字符数时,触发预设事件,包括:当所述当前字符数大于预设字符数时,禁止接收预定区域输入字符操作;新建编辑区域,将多余的N个字符添加到新建编辑区域内,并在新建编辑区域恢复接收输入字符操作;其中N是当前字符数与预设字符数的差值。
[0009]在一个示例性实施方式中,当所述预定区域包括当前页面,所述预设事件包括换页操作时,相应的,所述当所述当前字符数大于预设字符数时,触发预设事件,包括:当所述当前字符数大于预设字符数时,禁止接收当前页面的输入字符操作;新建页面,将多余的N个字符数添加至新建页面,并在新建页面恢复接收输入字符操作;其中N是当前字符数与预设字符数的差值。
[0010]在一个示例性实施方式中,所述方法还包括:所述实时统计文本预定区域输入的字符数,包括:实时统计当前输入字符的位置,判断是否到达预定区域;当到达预定区域时,开始实时统计文本预定区域输入的字符数。
[0011]在一个示例性实施方式中,所述方法还包括:提示用户当前字符数;和/或根据预设字符数,以及当前字符数,计算所述预定区域可输入的剩余字符数,提示用户剩余字符数。
[0012]本申请也提供一种文本处理装置,包括:统计模块,用于当检测到输入操作时,实
时统计预定区域内的字符数;当监测到在所述预定预期输入的字符数发生变化时,将所实时统计到的字符数作为当前字符数;触发模块,用于当所述当前字符数大于预设字符数时,触发预设事件。
[0013]在一个示例性实施方式中,所述统计模块,还用于实时统计当前输入字符的位置,判断是否到达预定区域;当到达预定区域时,实时统计预定区域输入的字符数。
[0014]本申请还提供一种设备,其包含:存储器、处理器;其特征在于:所述存储器用于保存进行文本处理的程序;所述处理器用于读取所述进行文本处理的程序,执行上述任一项所述的文本处理方法的步骤。
[0015]本申请还提供一种可读存储介质,所述可读存储介质上存储有文本处理程序,所述文本处理程序被处理器执行时上述中任一项所述的文本处理方法的步骤。与相关技术相比,本申请能够实时统计预定区域内的字符数,当预定区域的当前字符数大于预设字符数时,触发预设事件,能够根据用户需求限定指定区域内的字符数,从而改善文本的编辑功能,提高用户体验。
[0016]在一个示例性实施例中,能够对用户指定的页面限定字符数,当指定页面达到预定字符数后自动换页,避免用户手动操作。
[0017]本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的其他优点可通过在说明书、权利要求书以及附图中所描述的方案来实现和获得。
附图说明
[0018]附图用来提供对本申请技术方案的理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。
[0019]图1为本申请实施例文本处理方法的流程图;
[0020]图2为本申请实施例文本处理装置示意图;
[0021]图3为本申请实施例文本处理方法基于Android系统的流程图。
具体实施方式
[0022]本申请描述了多个实施例,但是该描述是示例性的,而不是限制性的,并且对于本领域的普通技术人员来说显而易见的是,在本申请所描述的实施例包含的范围内可以有更多的实施例和实现方案。尽管在附图中示出了许多可能的特征组合,并在具体实施方式中进行了讨论,但是所公开的特征的许多其它组合方式也是可能的。除非特意加以限制的情况以外,任何实施例的任何特征或元件可以与任何其它实施例中的任何其他特征或元件结合使用,或可以替代任何其它实施例中的任何其他特征或元件。
[0023]本申请包括并设想了与本领域普通技术人员已知的特征和元件的组合。本申请已经公开的实施例、特征和元件也可以与任何常规特征或元件组合,以形成由权利要求限定的独特的专利技术方案。任何实施例的任何特征或元件也可以与来自其它专利技术方案的特征或元件组合,以形成另一个由权利要求限定的独特的专利技术方案。因此,应当理解,在本申请中示出和/或讨论的任何特征可以单独地或以任何适当的组合来实现。因此,除了根据所附权利要求及其等同替换所做的限制以外,实施例不受其它限制。此外,可以在所附权利要求的保
护范围内进行各种修改和改变。
[0024]此外,在描述具有代表性的实施例时,说明书可能已经将方法和/或过程呈现为特定的步骤序列。然而,在该方法或过程不依赖于本文所述步骤的特定顺序的程度上,该方法或过程不应限于所述的特定顺序的步骤。如本领域普通技术人员将理解的,其它的步骤顺序也是可能的。因此,说明书中阐述的步骤的特定顺序不应被解释为对权利要求的限制。此外,针对该方法和/或过程的权利要求不应限于按照所写顺序执行它们的步骤,本领域技术人员可以容易地理解,这些顺序可以变化,并且仍然保持在本申请实施例的精神和范围内。
[0025]下面将结合附图及实施例对本申请的技术方案进行更详细的说明。
[0026]如图1所示,本专利技术实施例提供一种文本处理方法,包括如下步骤:
[0027]S101、当检测到输入操作时,实时统计预定区域内的字符数;
[0028]S102、当监测到在所述预定区域输入的字符数发生变化时,将所述实时统计到的字符数作为当前字符数;
[0029]S103、当所述当前字符数大于预设字符数时,触发预设事件。
[0030]本申请实施例中的字符通常为文本形式。本申请能够根据用户设定限定文本相应位置的字符数数量,改善文本的编本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文本处理方法,其特征在于,包括:当检测到输入操作时,实时统计预定区域内的字符数;当监测到在所述预定区域输入的字符数发生变化时,将所述实时统计到的字符数作为当前字符数;当所述当前字符数大于预设字符数时,触发预设事件。2.如权利要求1所述的方法,其特征在于,所述预定区域包括以下至少之一:当前行、当前段落、当前页面、接收到的用户的选中区域。3.如权利要求2所述的方法,其特征在于,所述预设事件包括以下至少之一:换行操作、换段落操作、换页面操作、禁止接收输入操作的指令。4.如权利要求1所述的方法,其特征在于,所述方法之前包括:当接收到用户触发字符数限定指令时,获取用户设定的预定区域的字符数,并作为所述预设字符数。5.如权利要求3所述的方法,其特征在于,所述当所述当前字符数大于预设字符数时,触发预设事件,包括:当所述当前字符数大于预设字符数时,禁止接收预定区域输入字符操作;新建编辑区域,将多余的N个字符添加到新建编辑区域内,并在新建编辑区域恢复接收输入字符操作;其中N是当前字符数与预设字符数的差值。6.如权利要求5所述的方法,其特征在于,当所述预定区域包括当前页面,所述预设事件包括换页操作时,相应的,所述当所述当前字符数大于预设字符数时,触发预设事件,包括:当所述当前字符数大于预设字符数时,禁止接收当前页面的输入字符操作;新建页面,将多余的N个字符数添加至新建页面,并在新建页面恢复接收输入...

【专利技术属性】
技术研发人员:薛俊峰
申请(专利权)人:北京金山办公软件股份有限公司
类型:发明
国别省市:

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

1