使用Regex在TextPad中删除可变文本块


1

我想在单个文本文件中删除文本块,该文件以“教育”开头,以“坦克”结尾,中间有可变数据。

有什么建议?


所以你想要删除类似的文本 “教育sdfasdfsa坦克” 这个?
Siva Charan

Answers:


1

我认为你想要使用的正则表达式很简单: education.*tank

我下载了TextPad,但由于某种原因,当我使用这个正则表达式进行“搜索”时,它会起作用。但是当我使用“替换”功能进行相同的搜索时,它“无法找到它”。

不过,我让它在Notepad ++中工作。只需点击搜索 - >替换(Ctrl + H),然后输入表达式 education.*tank 然后在替换中没有任何(或空格)。从那里你可以使用“查找下一个”查看匹配是否正确并从那里点击“全部替换”。

这些是Notepad ++的步骤;如果替换功能在TextPad中适用于您,则步骤类似


0
  1. 单击图标或按F8打开“替换”对话框。
  2. 在“查找内容:”框中键入“education。* tanks”(不带引号)。
  3. 将“替换为:”框留空。
  4. 取消选中“匹配大小写”框。
  5. 选中“正则表达式”框。
  6. 单击“全部替换”。

这在测试中对我有用。

我认为之前的答案基本上是正确的,但忽略了检查RegEx框。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.