文本重置:搜索/替换对列表中的简单文本替换

[阿帕奇,应用,图书馆,程序,文本][建议标签]

库和命令行应用程序用于文本文件中的简单字符串替换。

搜索要替换的字符串从左到右,喜欢更长的比赛到较短的。


[跳到自述]

下载

维修人员角落

包装维护人员

对于包维护者和黑客托管者

候选人

  • 没有候选人
版本[RSS(RSS)] 0.0.0.1,0.0.0.2版本,0.0.0.3,0.0.0.4,0.0.0.6,0.0.0.8,0.1,0.1.0.1,0.1.0.2,0.1.0.3
更改日志 changelog.md
依赖关系 基础(>=4.14 && <4.18),容器(>=0.6.4 && <0.7),optparse应用程序(>=0.16.1 && <0.18),解析(>=3.1.14 && <3.2),文本(>=1.2.4 && <1.3 || >=2.0 && <2.1),文本重置[详细信息]
许可证 公寓-2.0
作者 克里斯·马丁
维护人员 克里斯·马丁
类别 文本,应用程序
主页 https://github.com/chris-martin/text-replace网站
Bug跟踪器 https://github.com/chris-martin/text-replace/inquestions(https://github.com/chris-martin/text-replace/inquestions)
源回购 头部:git克隆https://github.com/chris-martin/text-replace网站
已上传 通过克里斯·马汀2023-01-02T04:26:31Z
分配
可执行程序 文本替换
下载 总共4216个(过去30天内有30个)
额定值 2.0(票数:1)[估算人贝叶斯平均]
您的评分
  • λ
  • λ
  • λ
状态 用户上传的文档
生成状态未知[还没有报告]

text-replace-0.1.0.3自述文件

[返回包描述]

文本重置

使用搜索/替换列表在文本文件中执行简单替换对。搜索要替换的字符串是从左到右执行的,首选较长的匹配到较短的匹配。假设所有流都是UTF-8编码的。

命令行选项

  • -小时,--帮助-显示帮助文本
  • -我,--文件内FILEPATH-要读取的输入文件(可选,默认为stdin)
  • -o(o),--文件外文件路径-要写入的输出文件(可选,默认为stdout)
  • -米,--映射mapping-搜索/替换对列表,由以下任意项分隔分隔符
  • -(f),--地图文件文件路径-包含搜索/替换对列表的文件,由任何分隔符分隔
  • -d日,--分隔符delimiter-添加分隔搜索/替换的分隔符字符串输入--映射和内容--地图文件
  • -n个,--换行分隔符-添加换行符作为分隔符

示例

文本重置用于用转义序列替换字符:

$echo“(<&>)运算符”\|text-replace--分隔符“”\--映射“&&amp;>&gt;<&lt;”(&lt;&amp;&amp;&gt;)运算符

您可以使用它交换字符串。在下面的示例中,我们替换*具有**反之亦然:

$echo“这里发生了什么?”\|text-replace--分隔符“”\--映射“****”这里发生了什么?

您还可以选择从中读取输入字符串和替换列表文件,并将输出写入文件:

$cat输入一旦我发育充分,我会非常喜欢哈斯克尔才能。$cat替换apt->可能能力->才能喜欢->欣赏$text-replace--替换地图文件\--文件内输入\--外射输出\--分隔符“->”\--换行分隔符$cat输出一旦我成长起来,我很可能会欣赏哈斯克尔有足够的能力。