【发布时间】:2012-07-15 04:19:24
【问题描述】:
dummy.txt 包含:
gflkgWXYZ_123jfdknABC_8723879bfdkh873ABC_456jhb
gflkUI_12643jfdknABC_bfdk873WXYZ_7848jhb
ABC_1121fABC_22462
WXYZ_33273
3ABC_888
我正在尝试匹配所有这些 WXYZ_(可选数字),即 WXYZ_23 和 ABC_(可选数字)。即ABC_
什么 perl 脚本(我在没有 GNU 的 solaris 上运行)可以让我生成以下输出文件?
WXYZ_123
ABC_8723879
ABC_456
ABC_
WXYZ_7848
ABC_1121
ABC_22462
WXYZ_33273
ABC_888
【问题讨论】:
-
这样的字符串可以换行吗?另外我知道您只想要 WXYZ 或 ABC,或者任何全大写的三个字母都可以?
-
只寻找 WXYZ 或 ABC 而不是其他字符串组合
标签: regex linux perl unix grep