The invention discloses a text editing method, a device and an electronic device, which comprises: acquiring text to be edited; generating an editing region when a trigger operation is received; decomposing the text to be edited into N text segments, and displaying the N text segments separately in the editing region, where N is a positive integer greater than 1; After receiving the editing operation for the N text segments, the N text segments are edited based on the editing operation. The method and apparatus provided in the present application are used to solve the technical problems of complicated operation and low editing efficiency existing in the text editing of the prior art. It achieves the technical complexity of reducing the complexity of text editing and improving editing efficiency.
【技术实现步骤摘要】
一种文本编辑方法、装置及电子设备
本专利技术涉及计算机
,尤其涉及一种文本编辑方法、装置及电子设备。
技术介绍
随着移动设备的不断普及,用户越来越多的使用移动设备来进行交流、阅读和撰写,就不可避免的需要在移动设备上进行文本编辑操作。然而,在当前常用的手机、平板等移动终端中,文本编辑操作往往给用户带来较为繁琐的操作体验。当需要对一段文本进行插入、删除、替换、交换词句位置等操作时,总是需要先手动将光标位置移动到目标区域,再进行繁复的选择、删除、重新输入等操作,使得文本编辑在移动终端上成为一种繁琐的操作行为。可见,现有技术中的文本编辑存在操作复杂,编辑效率低的技术问题。
技术实现思路
本专利技术实施例提供一种文本编辑方法、装置及电子设备,用于解决现有技术中的文本编辑存在的操作复杂,编辑效率低的技术问题。第一方面,本专利技术实施例提供一种文本编辑方法,包括:获取待编辑文本;当接收到触发操作后,生成编辑区域;将所述待编辑文本分解为N个文本段,并在所述编辑区域分隔显示所述N个文本段,N为大于1的正整数;当接收到针对所述N个文本段的编辑操作后,基于所述编辑操作,编辑所述N个文本段。结合第一方面,在第一种可选的实施例中,所述当接收到针对所述N个文本段的编辑操作后,基于所述编辑操作,编辑所述N个文本段,包括:当接收到针对所述N个文本段中的目标文本段的编辑操作后,基于所述编辑操作,编辑所述目标文本段;或者,当接收到针对所述N个文本段中的目标文本段的编辑操作后,基于所述编辑操作,编辑所述目标文本段对应的文本段。结合第一方面,在第二种可选的实施例中,所述待编辑文本,包括:用户输 ...
【技术保护点】
1.一种文本编辑方法,其特征在于,包括:获取待编辑文本;当接收到触发操作后,生成编辑区域;将所述待编辑文本分解为N个文本段,并在所述编辑区域分隔显示所述N个文本段,N为大于1的正整数;当接收到针对所述N个文本段的编辑操作后,基于所述编辑操作,编辑所述N个文本段。
【技术特征摘要】
1.一种文本编辑方法,其特征在于,包括:获取待编辑文本;当接收到触发操作后,生成编辑区域;将所述待编辑文本分解为N个文本段,并在所述编辑区域分隔显示所述N个文本段,N为大于1的正整数;当接收到针对所述N个文本段的编辑操作后,基于所述编辑操作,编辑所述N个文本段。2.如权利要求1所述的方法,其特征在于,所述当接收到针对所述N个文本段的编辑操作后,基于所述编辑操作,编辑所述N个文本段,包括:当接收到针对所述N个文本段中的目标文本段的编辑操作后,基于所述编辑操作,编辑所述目标文本段;或者,当接收到针对所述N个文本段中的目标文本段的编辑操作后,基于所述编辑操作,编辑所述目标文本段对应的文本段。3.如权利要求1所述的方法,其特征在于,所述待编辑文本,包括:用户输入的所述待编辑文本;或者,从剪切板获取的所述待编辑文本;或者,通过网络接收的所述待编辑文本。4.如权利要求1所述的方法,其特征在于,所述触发操作,包括:作用于当前界面上预设区域的触发操作;或者,用于移动光标的触发操作;或者,作用于当前界面上的划动操作;或者,摇动电子设备的摇动操作,其中,所述方法应用于所述电子设备。5.如权利要求1所述的方法,其特征在于,所述将所述待编辑文本分解为N个文本段,包括:基于所述待编辑文本的上屏序列,将所述待编辑文本分解为N个文本段;或者,基于对所述待编辑文本的语义分析,将所述待编辑文本分解为N个文本段。6.如权利要求1所述的方法,其特征在于,在所述编辑区域分隔显示所述N个文本段之后,还包括:判断所述N个文本段中是否存在错误文本段;当所述N个文本段中存在错误文本段时,突出显示所述错误文本段。7.如权利要求1或6所述的方法,其特征在于,在所述编辑区域分隔显示所述N个文本段之后,还包括:判断所述N个文本段中是否存在错误文本段;当所述N个文本段中存在错误文本段时,获取并显示所述错误文本段的替换文本段集合;所述当接收到针对所述N个文本段的编辑操作后,基于所述编辑操作,编辑所述N个文本段,包括:接收到从所述替换文本段集合中选择目标替换文本段的选择操作;基于所述选择操作,以所述目标替换文本段替换所述错误文本段。8.如权利要求1所述的方法,其特征在于,所述当接收到针对所述N个文本段的编辑操作后,基于所述编辑操作编辑所述N个文本段,包括:接收到作用于所述N个文本段中的目标文本段的编辑操作;基于所述编辑操作,修改所述目标文本段的文本内容;或者,基于所述编辑操作,删除所述目标文本段;或者,基于所述编辑操作,改变所述目标文本段在所述N个文本段中的位置;或者,基于所述编辑操作,确定目标位置,在所述目标位置添加新增文本段;或者,基于所述编辑操作,将所述目标文本段划分为M个单位文本段,M为大于1的正整数,其中,当接收到作用于所述M个单位文本段中的目标单位文本段的编辑操作后,以所述目标单位文本段作为所述目标文本...
【专利技术属性】
技术研发人员:马尔胡甫·曼苏尔,崔欣,张扬,
申请(专利权)人:北京搜狗科技发展有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。