Notepad++ 在记事本+;中多次使用当前文本添加前后文本+;

Notepad++ 在记事本+;中多次使用当前文本添加前后文本+;,notepad++,Notepad++,如果我有这个怎么办: BTC/XRP BTC/BCH BTC/LTC 我需要把它改成这样: { name: 'BTC/XRP', visible: false, data:data['BTC/XRP']?data['BTC/XRP']:[] }, { name: 'BTC/BCH', visible: false,

如果我有这个怎么办:

BTC/XRP
BTC/BCH
BTC/LTC
我需要把它改成这样:

        {
            name: 'BTC/XRP',
            visible: false,
            data:data['BTC/XRP']?data['BTC/XRP']:[]
        },
        {
            name: 'BTC/BCH',
            visible: false,
            data:data['BTC/BCH']?data['BTC/BCH']:[]
        },
        {
            name: 'BTC/LTC',
            visible: false,
            data:data['BTC/LTC']?data['BTC/LTC']:[]
        }
我有很多,手工编辑是一个非常漫长的过程。 我尝试了一些regex的变体,但我找不到您将如何执行类似操作的逻辑。

这样做:

  • Ctrl+H
  • 查找内容:
    ^.+$
  • 替换为:
    {\n\t名称:'$0',\n\t可见性:false,\n\t数据:数据['$0']?数据['$0']:[]\n},\n
  • 检查环绕
  • 检查正则表达式
  • 不要选中
    。匹配换行符
  • 全部替换