Notepad++ 在记事本的固定模式和#x2B+;

Notepad++ 在记事本的固定模式和#x2B+;,notepad++,Notepad++,我正在windows中使用记事本+ 我有一个以下格式的大文本 2C0_10B4 TCD Signed Destination Address Offset (DMA_TCD5_DOFF) 16 2C0_10B6 TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) (DMA_TCD5_CITER_ELINKYES) 16 2C0_10B6 DMA_TCD5_CITER_ELINKNO 16 2C0_10B

我正在windows中使用记事本+

我有一个以下格式的大文本

2C0_10B4 
TCD Signed Destination Address Offset
(DMA_TCD5_DOFF)
16
2C0_10B6
TCD Current Minor Loop Link, Major Loop Count (Channel
Linking Enabled) (DMA_TCD5_CITER_ELINKYES)
16
2C0_10B6 DMA_TCD5_CITER_ELINKNO 16
2C0_10B8
TCD Last Destination Address Adjustment/Scatter Gather
Address (DMA_TCD5_DLASTSGA)
32
2C0_10BC TCD Control and Status (DMA_TCD5_CSR) 16
2C0_10BE
TCD Beginning Minor Loop Link, Major Loop Count
(Channel Linking Enabled)
(DMA_TCD5_BITER_ELINKYES)
16
2C0_10BE
TCD Beginning Minor Loop Link, Major Loop Count
(Channel Linking Disabled) (DMA_TCD5_BITER_ELINKNO)
16
我想将从2C0开始的两行之间未知数量的行合并为一行。完成此过程后,所有文本应如下所示。

2C0_10B4 TCD Signed Destination Address Offset (DMA_TCD5_DOFF) 16
2C0_109C TCD Control and Status (DMA_TCD4_CSR) 16
2C0_10C0 TCD Source Address (DMA_TCD6_SADDR) 32
尝试一下:

  • Ctrl+H
  • 查找内容:
    \R(?!2C0)
  • 替换为:
    NOTHING
  • 单击“全部替换”
\R
代表任何类型的换行符
(?!2C0)
是一种确保断线后没有
2C0
的方法

这将替换每个未后跟
2C0