首页 文章

记事本添加到每一行

提问于
浏览
300

我正在使用记事本,我无法弄明白:

我有很多行都以 http 开头 . 我需要在每行中添加一些文本 . 另外,我需要在每行的末尾添加不同的文本 . 每条线的结尾都不同 .

在每行的开头和结尾添加文本的最快方法是什么?

12 回答

  • 116

    跟着这些步骤:

    • 按Ctrl H打开“查找/替换”对话框 .

    • 选择对话框底部附近的 Regular expression 选项 .

    要在每行的 beginning 处添加单词,例如 test

    在“替换为文本框”中的“查找内容”文本框中键入^将光标放在文件的第一行以确保所有行都受到影响单击“全部替换”按钮

    要在每行的 end 处添加单词,例如 test

    在“替换为”文本框中的“查找内容”文本框中键入$将光标放在文件的第一行以确保所有行都受到影响单击“全部替换”按钮

  • 7
    • 将光标移动到第一行的开头

    • 按住Alt Shift并使用向下光标键将选择范围扩展到块的末尾

    这允许您同时键入每一行 .

    我找到了here以上的解决方案 .

    我认为这比使用正则表达式容易得多 .

  • 672

    记事本具有非常强大的编辑功能 . (今天我在Sublime Text中搜索类似的功能),但是对于Notepad,只需在拖动鼠标时按住 Alt 即可 . 然后,您键入的内容将替换每行上的选定列 . 要在不替换现有文本的情况下插入,请使用 Alt-Shift .

    enter image description here

  • 1

    这是我的答案 . 要将');'添加到每行的末尾,我需要做'Find What: $'和'Replace with: );';
    enter image description here

  • 11

    您可以在记事本中添加 automatically do it (在每行的开头和/或末尾添加文本) by using one regular expression 在替换(Ctrl H)中:

    enter image description here

    Explanation: 表达式 $1 在替换为输入中表示包含圆括号的所有字符 (.*) 在查找常规表达中 .

    测试,它的工作原理 .

    希望有所帮助 .

  • 24

    打开记事本,然后单击Ctrl F.

    选择正则表达式

    *查找内容:“^”(表示每行的索引) .

    替换为:“anyText”*

    enter image description here

  • 0

    只需在"Find what:"字段中输入 \r 即可 . 这意味着"Ends of the Row" . 在"Replace with:"字段中,您可以放置所需的实例 .xml

    如果您有多行,并且您的目标是将该文本添加到每行的末尾,则需要在“搜索模式”组框中标记选项“.matding newline” .

    例:

    您有一个文件名列表,但是您想添加像.xml这样的扩展名 . 这将是你需要做的和Bang!一枪!:

    See the image here

  • 2

    好吧,经过这么长时间我发布这个,但这是最简单的 .

    • 要在所有行的开头/ a-certain-place-from-start添加文本,只需单击那里并执行ALT C,您将看到以下框 . 输入您的文本,然后单击“确定”即可完成 .

    enter image description here

    • 要在所有行的末尾添加特定文本,请执行CTRL F,然后选择REPLACE . 您将看到以下框 . 在'找到什么'中加'$'并在文本中加'替换'类型 . 确保在搜索模式中选择'正则表达式'(左下) . 最后点击“全部替换”,你就完成了 .

    enter image description here

  • 4

    请在下面找到屏幕截图,一次性在行的开头和结尾添加一个新单词

    adding a new word at the start & end of the every line in Notepad++ at a single shot

  • 1

    如果你有数千行,我想最简单的方法是这样的:

    • 选择作为光标起点的线

    • 当您按住alt shift时,选择光标终点线

    而已 . 现在你有一个巨大的光标 . 你可以为所有这些行写任何东西 .

  • 1

    要将不同的文本附加到每行的末尾,可以使用插件ConyEdit来执行此操作 .
    在后台运行ConyEdit时,请按照下列步骤操作 .

    • 使用命令行 cc.gl a 获取行并存储在数组a中 .

    • 使用命令行 cc.aal //$a 在行之后追加,使用数组a的内容 .

    Gif Example

  • 0

    您可以使用具有简单工具的CodVerter Online Text Editor
    完全适合这项任务 .

    Example:

    假设我们有X个行,看起来像这样:

    http://stackoverflow.com
    http://stackoverflow.com
    http://stackoverflow.com
    http://stackoverflow.com
    http://stackoverflow.com
    http://stackoverflow.com
    http://stackoverflow.com
    http://stackoverflow.com
    http://stackoverflow.com
    http://stackoverflow.com
    http://stackoverflow.com
    

    现在我们需要在每一行的前面添加字符串 'START...' ,并在每行的末尾添加字符串 '...END' .

    Step 1: 之后将文本粘贴到编辑器中,我们将使用此接口在每个开头和结尾配置我们要添加的文本:

    enter image description here

    Step 2: 单击"play"按钮,原始文本将替换为所需结果:

    enter image description here

    它在线并且高度安全 . 您执行的所有操作都在本地计算机上解释,并且永远不会发送回服务器 .
    (完全披露:我是开发人员之一) .

相关问题