如何在 notepad++ 中将我的最后一个世界复制到第一个世界

如何在 notepad++ 中将我的最后一个世界复制到第一个世界

所以我需要帮助我想将我所有的最后一个单词复制到第一个单词示例:

^=/system/priv-app/Hearingdro_Tablet_V4_N
^=/system/priv-app/SetupWizard
^=/system/priv-app/ANTRadioService

到:

Hearingdro_Tablet_V4_N^=/system/priv-app/Hearingdro_Tablet_V4_N
Hearingdro_Tablet_V4_N^=/system/priv-app/Hearingdro_Tablet_V4_N
SetupWizard^=/system/priv-app/SetupWizard
ANTRadioService^=/system/priv-app/ANTRadioService

有人知道怎么做吗?

答案1

你可以试试:

  • 找什么:^(.*?/)(\w+$)
  • 用。。。来代替:\2\1\2
  • 搜索方式:正则表达式

图片:

答案2

另一种方法是只使用一个捕获组,效率更高。


  • Ctrl+H
  • 找什么:^.*/(\w+)$
  • 用。。。来代替:$1$0
  • 查看 环绕
  • 查看 正则表达式
  • 取消选中 . matches newline
  • Replace all

解释:

^           # beginning of line
  .*        # 0 or more any character but newline
  /         # a slash
  (\w+)     # group 1, 1 or more word character [a-zA-Z0-9_]
$           # end of line

替代品:

$1          # content of group 1, the last word
$0          # the whole match

截图(之前):

在此处输入图片描述

截图(之后):

在此处输入图片描述

相关内容