英语法语西班牙语

Ad


OnWorks 网站图标

regexp-assemblep - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 regexp-assemblep

这是 regexp-assemblep 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


regexp-assemble - 从文件组装正则表达式列表

概要


regexp-assemble -abcdfinprsStTuUvw 文件 [...]

商品描述


使用标准输入或文件组装正则表达式列表
正则表达式::组装模块。

配置


-a 展望。 在模式中插入“(?=...)”零宽度前瞻断言,其中
必要。

-b 空白的。 忽略空行。

-c 评论。 基本评论过滤。 去掉 perl/shell 注释(“\s*#.*$/”)。

-d 调试。 打开调试输出。 有关合适的值,请参阅 Regexp::Assemble。

-i 缩进。 使用 n 的缩进打印正则表达式以显示嵌套。 阿卡
漂亮的印刷。 意味着 -p。

-n 没有换行。 不要在模式后打印换行符。 插值时很有用
输出到模板系统或类似系统。

-p 打印。 打印图案。 这是默认值,但是,当 -t
开关已启用(因为如果你想测试模式通常你不关心
组装好的图案是什么样子的)。

-r 降低。 默认行为是减少组合模式。 启用这个
switch 导致减少算法被关闭。 这可以帮助您确定
执行了多少减少。

regexp-assemble pattern.file | 厕所
# 相对
regexp-assemble -r pattern.file | 厕所

-s 统计数据。 打印一些关于组装模式的统计信息。 输出被发送到
STDERR(为了允许将生成的模式重定向到其他地方)。

-S 仅统计。 喜欢 -s,除了模式本身不输出。 有用的
-d 8 查看所用的时间。

-t 测试。 针对文件的内容测试组装的表达式。 每行是
从文件中读取并与模式匹配。 不匹配的行是
打印。 换句话说,没有输出就是好的输出。 在这种操作模式下,错误
在失败的情况下状态为 1,如果所有行都匹配,则状态为 0。

-T 时间。 打印有关减少和组装图案所需时间的统计信息。 (这是
只是一个懒人的“-d 8”的同义词)。

-u 独特的。 鲤鱼如果发现重复的模式。

-U 展开。 变换“a+” et al 变成“aa*”(这可能允许额外的减少)。

-v 版本。 打印 regexp-assemble 脚本的版本。

-w 字/整体。 使用“-t”测试文件内容时,将表达式括起来
使用“^”和“$”来匹配文件中的整个单词或行。

诊断


如果添加的模式导致装配失败,将打印出问题的摘要。

使用 onworks.net 服务在线使用 regexp-assemblep


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad