在Textwrangler中查找并替换变量文本

时间:2015-10-13 20:32:39

标签: replace find textwrangler

我正在寻找一种方法来替换TextWrangler中大文本文件中的变量文本。

以下是我开始使用的文字示例:

144:           FTLF8529P3BCV-CS  
22492:         TRS2200SN-000C  
24524:         SFBR-5780APZ-CS2  
26538:         FTLF1428P2BNV-CS  
30916:         TRS7250SN-S103  

我想将其替换为以下内容:

FTLF8529P3BCV-CS  
TRS2200SN-000C  
SFBR-5780APZ-CS2  
FTLF1428P2BNV-CS  
TRS7250SN-S103  

是否有允许我这样做的查找和替换选项?

我尝试了内置的grep功能,但似乎对我来说似乎没有正常工作。我试图修改的原始文本与上面略有不同。

看起来像这样:

无标题文本16:144:供应商PN FTLF8529P3BCV-CS
无标题文本16:22492:供应商PN TRS2200SN-000C
无标题文本16:24524:供应商PN SFBR-5780APZ-CS2
无标题文本16:26538:供应商PN FTLF1428P2BNV-CS
无标题文本16:30916:供应商PN TRS7250SN-S103

所以我尝试了grep find"无标题文本16 **供应商PN"但那没用。我有语法错误。

以下是完整的错误消息:

搜索无法继续,因为Grep模式中存在语法错误:无需重复(应用程序错误代码:12209)。

我尝试了这个,它有效:

untitled text 16:[0-9]*: Vendor PN [ ]*\

谢谢!

1 个答案:

答案 0 :(得分:0)

转到文本管理器,然后在搜索选项卡下,选择“多文件搜索”。您会注意到可能会检查一个名为Grep的复选框。取消选中该框,它应该可以正常工作。