如何在ed line editor

时间:2017-03-26 18:17:44

标签: regex bash ed

我正在尝试使用ed进行正则表达式搜索。

e.g。

是否有一个表达式可以匹配单词" prop"

上的任何案例变体 道具,PROP,道具等?

我找到了以下附加参考资料

ed manual

指的是

Base Definitions volume of IEEE Std 1003.1-2001, Section 9.3, Basic Regular Expressions

GNU Basic Regular Expressions (grep, ed, sed)

1 个答案:

答案 0 :(得分:2)

ed regular expression syntax是一种POSIX正则表达式标准,似乎不支持不区分大小写的修饰符。

您可以使用包含大写和小写字母变体的括号表达式:

[Pp][Rr][Oo][Pp]

其中[Pp]pP等匹配

如果您计划将prop作为整个词匹配,则需要在前面使用\<(它与单词的开头匹配),并在结尾处使用\>表达式(它匹配单词的结尾)。