记事本++如何删除前后文字

时间:2021-05-26 16:45:03

标签: notepad++

输出日期:

<sku>V31L-CPFIJK-11077</sku>
<image1>https://testtest.pl/getled/sku-11077sku-11077.jpg</image1> 
<image2>https://testtest.pl/getled/sku-11077sku-11077,1.jpg</image2>

<sku>V31L-CPFIJK-11033</sku>
<image1>https://testtest.pl/getled/sku-11033sku-11033.jpg</image1> 
<image2>https://testtest.pl/getled/sku-11033sku-11033,1.jpg</image2>

结果:

  <sku>V31L-CPFIJK-11077</sku>
  <image1>https://testtest.pl/getled/11077.jpg</image1>
  <image2>https://testtest.pl/getled/11077,1.jpg</image2>

  <sku>V31L-CPFIJK-11033</sku>
  <image1>https://testtest.pl/getled/11033.jpg</image1>
  <image2>https://testtest.pl/getled/11033,1.jpg</image2>

有没有人知道如何从 img url 中删除文本,从 sku 开始,从 sku- 结束

删除:

sku-11033sku-

注意:里面的数字是随机的。

2 个答案:

答案 0 :(得分:1)

您可以在正则表达式模式下尝试以下查找和替换:

Find:    sku-(\d+)sku-\1
Replace: $1

Demo

答案 1 :(得分:1)

Image showing steps

  1. Ctrl + H 打开替换... 对话框。
  2. Find what: 中输入 sku.*sku- 并将 Replace with: 留空。 .* 表示星号 (*) 通配符。)
  3. 确保在搜索模式下选中正则表达式
  4. 点击全部替换

瞧。

相关问题