jpe*_*thy 2 textmate textmatebundles
我将使用textmate命令或bundle向您展示我想要做的事情:
可以说我们有以下文件:
foo
diddy
bah
foo
foobah
diddy
Run Code Online (Sandbox Code Playgroud)
我想找到并删除所有匹配的行bah,在这种情况下所需的输出将是:
foo
diddy
foo
diddy
Run Code Online (Sandbox Code Playgroud)
谢谢!
使用要过滤的文档打开,
Cmd-F调出Finder窗口
接下来,在两个文本输入框下方,单击" 正则表达式"
在" 查找"文本框中,键入此正则表达式(不含空格):
^.*?呸.*?$
在" 替换"文本框中,不要键入任何内容 - 确保它为空,即没有空格字符
将光标放在要过滤的文档的开头,单击"查找"窗口底部的其中一个按钮 - 例如," 全部替换"以在一个步骤中删除所有匹配的行,或者 单击" 替换"和"查找"以逐步执行一次一行
而已.
这是一种更自动化的方式来做同样的事情:
从菜单栏中,从" 文本" 下拉菜单中选择" 通过命令筛选"
将其输入到出现的小窗口顶部的文本框中:
sed'/ ^.*呸.*$/d'
选择Document as Input并选择Replace Document as Output
单击"执行"
[ 注意:我在两个示例中的正则表达式令牌之间插入了空格,因为出于某种原因,星号' '没有在HTML页面中呈现]
| 归档时间: |
|
| 查看次数: |
3639 次 |
| 最近记录: |