如何在 Notepad++ 中的特定文本之后添加新的文本行,同时保留初始行 - 行始终以相同的两个单词开头,但其余的单词除外。
好吧,我有一个包含多行的文本。我想在以“源地址”两个单词开头的每一行之后插入一个新行。这两个词可能会在文本中再次使用,但我想在以“源地址”词开头的每行之后引入包含“源端口任意”的新行。这些行较长,并不总是包含相同的单词,但它们总是以“源地址”单词开头。我想保留这些行,但每次有以“源地址”开头的行时,都会引入一个包含“源端口任意”的新行。
我见过一些类似的情况,但请注意我当前的限制:这些行并不总是相同,因此当我使用替换时,我需要记住/存储并不总是相同但以相同的两个单词开头的行:'源地址'。
正则表达式找不到“源地址”。我尝试过: ^.source address.$ 确实找到了行,但当源地址不在行的开头时它也匹配 - 我只需要在行后面添加一个包含“源端口任意”的新行以“源地址”开头,而以源地址开头的这些行需要保留两个单词 - 因此,当发生替换时,它需要包含以源地址开头的前一行。此外,该行包含更多字,但并不总是相同 - 只有这两个字的源地址始终相同。
提前谢谢您。