资讯专栏INFORMATION COLUMN

英文段落的删除

phpmatt / 2997人阅读

摘要:前几天,在翻译的时候,遇到很多审核方面的问题,首要的就是,中英文段落同步问题。后来,想出的办法就是将英文段落复制到中文翻译里,进行同步审核。第一只删除英文系段落,即,字母,数字,以及英文的相关符号。

前几天,在翻译 WebGL Fundation 的时候,遇到很多审核方面的问题,首要的就是,中英文段落同步问题。后来,想出的办法就是将英文段落复制到中文翻译里,进行同步审核。但这样,又会多出一个问题,即,文章过长,导致后面删除工作做的很繁琐。所以,为了解放生产力,决定以工具的形式,写了一个自动库remove_en,来完成删除。
该库的主要 feature 其实有两点。

第一: 只删除英文系段落,即,字母,数字,以及英文的相关符号。

第二: 保护文章中的代码片段。可以保证,在删除过程中,不会讲代码片段删除。

使用方法

使用方法也挺简单的,通过 require 引入包,然后只需要调用一个 loadFile 方法即可。

// 下载
npm install https://github.com/JimmyVV/removeEn


// 使用
let path = require("path"),
    remove_en = require("remove_en");

var files = [
    path.join(__dirname,"test.md")
]

remove_en.loadFile(files);

该库的测试用例和 example 均已测试通过。由于嫌麻烦就没上 cli 。所以,README.md 看起来很干净...

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/80607.html

相关文章

  • Vim 文本对象指南 (1)

    摘要:本文还是介绍一些基本内容关于插件使用可以查看完整配置如果想要在里拥有高效编辑的能力必然要掌握超过单个字符编辑的能力不然就可能出现像之前看到过的一个笑话在你刚开始使用的时候做过什么令你难忘的事情答使用跳转到行也就是说要掌握词句子段落级别的编 本文还是介绍一些基本内容, 关于插件使用, 可以查看完整配置 space-vim. 如果想要在 Vim 里拥有高效编辑的能力, 必然要掌握超过单个...

    draveness 评论0 收藏0
  • 前端基础-- CSS

    摘要:语法每个样式右两部分组成选择器和声明。格式如下外部样式外部样式就是将写在一个单独的文件中,然后在页面进行引入即可。CSS知识 CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素。 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)。Css之车更丰富的文档外观,Css可以为任何元素的文本和背景设置颜色;允许在任何元素外围设置边框;允许改...

    番茄西红柿 评论0 收藏0
  • HTML+CSS基础课程-imooc-【更新完毕】

    摘要:包含后代选择器包含选择器,即加入空格用于选择指定标签元素下的后辈元素。而后代选择器是作用于所有子后代元素。后代选择器通过空格来进行选择,而子选择器是通过进行选择。 6-1 认识CSS样式 CSS全称为层叠样式表 (Cascading Style Sheets),它主要是用于定义HTML内容在浏览器内的显示样式,如文字大小、颜色、字体加粗等。使用CSS样式的一个好处是通过定义某个样式,可...

    Heier 评论0 收藏0
  • HTML总结

    摘要:宋体是文本标记语言宋体宋体文件的扩展名一般为宋体或者宋体内的标签一般是成对出现,有开始就有结束宋体第一个标签宋体所有网页内容都是放在宋体标签内宋体标签是网页是最大的标签宋体第二个标签在宋体有两个重要的标签一HTML 是文本标记语言(Hyper Text Mark-up Language) Html文件的扩展名一般为.html或者.htm Html内的标签一般是成对出现,有开始就有结束 第一个...

    番茄西红柿 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<