【问题标题】:Notepad ++ How to delete before and after text记事本++如何删除前后文字
【发布时间】:2021-05-26 16:45:03
【问题描述】:

输出日期:

<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>

有谁知道如何从 sku 开始并从 sku- 结束的 img url 中删除文本

删除:

sku-11033sku-

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

【问题讨论】:

    标签: notepad++


    【解决方案1】:

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

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

    Demo

    【讨论】:

      【解决方案2】:

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

      瞧。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-01-21
        • 2016-03-08
        • 2016-07-06
        • 2016-11-30
        • 2014-06-19
        • 2018-12-09
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多