Add characters to the end of a string using regex notepad2

前端 未结 5 1700
不知归路
不知归路 2020-12-28 22:46

I have a massive string (a SQL query..) that I have written out in notepad2. I\'m using Java, and I was just wondering if there was a fast and easy way to add something to

相关标签:
5条回答
  • 2020-12-28 23:15

    Find: (.)$
    Replace: \1\\n"

    Here's a good regex tutorial.

    0 讨论(0)
  • 2020-12-28 23:19

    Maybe something like this

    1. ctrl + H
    2. mark regular expressions option
    3. search for $ - this means "end of line"
    4. replace with \\n"

    OR simpler

    1. select lines that you want to edit
    2. alt + M / same as edit->block->modify lines
    3. in append text to lines place \n"
    0 讨论(0)
  • 2020-12-28 23:21

    In Regex you can group expressions using () - Parenthesis, and represent them as \1, \2, etc. So, anything like this can be appended as follows:

    Find: (.*); Replace: \1 your_new_text ;

    0 讨论(0)
  • 2020-12-28 23:29
    ctrl+h
    

    make sure regex is on.

    find: (.)\r\n
    
    replace: \1 + "\\\n"\r\n
    
    0 讨论(0)
  • 2020-12-28 23:30

    For anyone still here 5 years later, and you are attempting to add something onto the end a line for a large non-code file (and don't want to use REGEX), there are helpful online converter tools like https://pinetools.com/add-text-each-line.

    Helped me out a bunch for creating CSV files for a neural network I was making

    0 讨论(0)
提交回复
热议问题