文章修改方法、装置、电子设备及介质制造方法及图纸

技术编号:35459166 阅读:25 留言:0更新日期:2022-11-03 12:23
本申请提供一种文章修改方法、装置、电子设备及介质,该方法在功能页面上输入的文章修改信息后,功能页面为显示待修改文章的显示界面中的目标页面,基于存储的不同修改方式对应的正则表达式,获取文章修改信息对应的正则表达式,并采用预先配置的vscode插件,基于获取的正则表达式对所述待修改文章的进行修改,得到修改后的文章。该方法提高了文本修改的效率,降低了出错率。降低了出错率。降低了出错率。

【技术实现步骤摘要】
文章修改方法、装置、电子设备及介质


[0001]本申请涉及文本处理
,具体而言,涉及一种文章修改方法、装置、电子设备及介质。

技术介绍

[0002]公司影响力组成之一就是公共社区的参与,对技术团队而言,发文章进行公司宣传或产品宣传是一个不可获取的路径,文章可由无数个技术人产出,但描述的主体是整个公司,这就需要撰写的文章具有公司要求格式的统一性。
[0003]然而,由于目前对于文章的修改是由人工手动修改,人工手动修改的方式存在耗时,出错概率大等问题。

技术实现思路

[0004]本申请实施例的目的在于提供一种文章修改方法、装置、电子设备及介质,用以解决现有技术存在的上述问题,提高了文本修改的效率,降低了出错率。
[0005]第一方面,提供了一种文章修改方法,该方法可以包括:
[0006]接收用户在功能页面上输入的文章修改信息,所述功能页面为显示待修改文章的显示界面中的目标页面;
[0007]基于存储的不同修改方式对应的正则表达式,获取所述文章修改信息对应的正则表达式;
[0008]采用预先配置的vscode插件,基于获取的正则表达式对所述待修改文章的进行修改,得到修改后的文章。
[0009]在一个可能实现中,基于存储的不同修改方式对应的正则表达式,获取所述文章修改信息对应的正则表达式之前,所述方法还包括:
[0010]基于当前业务需求,配置不同修改方式对应的正则表达式,并进行存储。
[0011]在一个可能实现中,所述待修改文章包括文本和图像;
[0012]基于存储的不同修改方式对应的正则表达式,获取所述文章修改信息对应的正则表达式,包括:
[0013]若所述文章修改信息为对所述文本的格式进行修改的信息,则获取的正则表达式为所述存储的正则表达式中修改格式的正则表达式;
[0014]若所述文章修改信息为对所述图像的内容进行修改的信息,则获取的正则表达式为所述存储的正则表达式中修改图像内容的正则表达式;
[0015]若所述文章修改信息为对所述文本的内容进行修改的信息,则获取的正则表达式为所述存储的正则表达式中修改文本内容的正则表达式。
[0016]在一个可能实现中,所述存储的不同修改方式对应的正则表达式包括信息提取部分和信息修改部分;
[0017]采用预先配置的vscode插件,基于获取的正则表达式对所述待修改文章的进行修
改,包括:
[0018]基于获取的正则表达式的信息提取部分,提取所述待修改文章中待修改的文章内容;
[0019]采用预先配置的vscode插件中替换功能的应用程序接口,基于获取的正则表达式的信息修改部分,对所述待修改的文章内容进行修改。
[0020]在一个可能实现中,所述存储的不同修改方式对应的正则表达式还包括位置查找部分和信息插入部分;所述方法还包括:
[0021]接收所述用户在所述功能页面上输入的待插入位置;
[0022]采用预先配置的vscode插件,基于获取的正则表达式对所述待修改文章的进行修改,包括:
[0023]基于获取的正则表达式的位置查找部分,查找所述待插入位置;
[0024]采用存储的vscode插件中插入功能的应用程序接口,基于获取的正则表达式的信息插入部分进行信息插入。
[0025]在一个可能实现中,所述存储的不同修改方式对应的正则表达式表示为:
[0026]([\u4e00

\u9fa5]+)([\da

zA

Z]+)替换为$1$2,且([\da

zA

Z]+)([\u4e00

\u9fa5]+)替换为$1$2;
[0027]或者,!\[.+\]替换为![]。
[0028]在一个可能实现中,得到修改后的文章之后,所述方法还包括:
[0029]将所述修改后的文章展示在所述显示界面上,或者,将所述修改后的文章保存至目标位置。
[0030]第二方面,提供了一种文章修改装置,该装置可以包括:
[0031]接收单元,用于接收用户在功能页面上输入的文章修改信息,所述功能页面为显示待修改文章的显示界面中的目标页面;
[0032]获取单元,用于基于存储的不同修改方式对应的正则表达式,获取所述文章修改信息对应的正则表达式;
[0033]修改单元,用于采用预先配置的vscode插件,基于获取的正则表达式对所述待修改文章的进行修改,得到修改后的文章。
[0034]在一个可能实现中,所述装置还包括:配置单元;
[0035]所述配置单元,用于基于当前业务需求,配置不同修改方式对应的正则表达式,并进行存储。
[0036]在一个可能实现中,所述待修改文章包括文本和图像;所述获取单元,具体用于:
[0037]若所述文章修改信息为对所述文本的格式进行修改的信息,则获取的正则表达式为所述存储的正则表达式中修改格式的正则表达式;
[0038]若所述文章修改信息为对所述图像的内容进行修改的信息,则获取的正则表达式为所述存储的正则表达式中修改图像内容的正则表达式;
[0039]若所述文章修改信息为对所述文本的内容进行修改的信息,则获取的正则表达式为所述存储的正则表达式中修改文本内容的正则表达式。
[0040]在一个可能实现中,所述存储的不同修改方式对应的正则表达式包括信息提取部分和信息修改部分;所述修改单元,具体用于:
[0041]基于获取的正则表达式的信息提取部分,提取所述待修改文章中待修改的文章内容;
[0042]采用预先配置的vscode插件中替换功能的应用程序接口,基于获取的正则表达式的信息修改部分,对所述待修改的文章内容进行修改。
[0043]在一个可能实现中,所述存储的不同修改方式对应的正则表达式还包括位置查找部分和信息插入部分;
[0044]所述接收单元,还用于接收所述用户在所述功能页面上输入的待插入位置;
[0045]所述修改单元,还用于:
[0046]基于获取的正则表达式的位置查找部分,查找所述待插入位置;
[0047]采用存储的vscode插件中插入功能的应用程序接口,基于获取的正则表达式的信息插入部分进行信息插入。
[0048]在一个可能实现中,所述存储的不同修改方式对应的正则表达式表示为:
[0049]([\u4e00

\u9fa5]+)([\da

zA

Z]+)替换为$1$2,且([\da

zA

Z]+)([\u4e00

\u9fa5]+)替换为$1$2;
[0050]或者,!\[.+\]替换为![]。
[0051]在一个可能实现中,所述装置还包括:显示单元和存储单元;
[0052本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文章修改方法,其特征在于,所述方法包括:接收用户在功能页面上输入的文章修改信息,所述功能页面为显示待修改文章的显示界面中的目标页面;基于存储的不同修改方式对应的正则表达式,获取所述文章修改信息对应的正则表达式;采用预先配置的vscode插件,基于获取的正则表达式对所述待修改文章的进行修改,得到修改后的文章。2.如权利要求1所述的方法,其特征在于,基于存储的不同修改方式对应的正则表达式,获取所述文章修改信息对应的正则表达式之前,所述方法还包括:基于当前业务需求,配置不同修改方式对应的正则表达式,并进行存储。3.如权利要求1所述的方法,其特征在于,所述待修改文章包括文本和图像;基于存储的不同修改方式对应的正则表达式,获取所述文章修改信息对应的正则表达式,包括:若所述文章修改信息为对所述文本的格式进行修改的信息,则获取的正则表达式为所述存储的正则表达式中修改格式的正则表达式;若所述文章修改信息为对所述图像的内容进行修改的信息,则获取的正则表达式为所述存储的正则表达式中修改图像内容的正则表达式;若所述文章修改信息为对所述文本的内容进行修改的信息,则获取的正则表达式为所述存储的正则表达式中修改文本内容的正则表达式。4.如权利要求1所述的方法,其特征在于,所述存储的不同修改方式对应的正则表达式包括信息提取部分和信息修改部分;采用预先配置的vscode插件,基于获取的正则表达式对所述待修改文章的进行修改,包括:基于获取的正则表达式的信息提取部分,提取所述待修改文章中待修改的文章内容;采用预先配置的vscode插件中替换功能的应用程序接口,基于获取的正则表达式的信息修改部分,对所述待修改的文章内容进行修改。5.如权利要求4所述的方法,其特征在于,所述存储的不同修改方式对应的正则表达式还包括位置查找部分和信息插入部分;所述方法还包括:接收所述用户在所述功能页面上输入的待插入位置;采用预先配置的vscode插件,基于获取的正则表达式对所述待修改...

【专利技术属性】
技术研发人员:王志远晋贤亮
申请(专利权)人:挂号网杭州科技有限公司
类型:发明
国别省市:

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

1