regular expression help needed











up vote
0
down vote

favorite












I have a text of 8XX lines that look like this:



id="**02_item2_02" duration="29" style="**joe"
id="02_item3_01" duration="35.5" style="joseph"


The text between id=" and style=" is never the same. 
How can I replace anything to the right of the id="
and up through and including style=", so all my lines can look like:



id="joseph" bla!bla!bla! text from the script 
id="sara" bla!bla!bla! text from the script
et cetera.


?










share|improve this question
























  • sorry for my English
    – Yuuki Aruka
    Dec 1 at 16:43










  • I'm sorry to say, it's bad. (1) Does 8XX mean approximately 800? (2a) Do you have a text file or a Microsoft Word document? (2b) Do you need multiple answers (Word, Notepad++, WordPad) or just one? (2c) Are you willing to consider other tools? Are you able to access / willing to install Cygwin or another Unix-like environment? (3a) According to your example, you aren't replacing everything between id=" and style="; you're replacing everything to the right of id=" and up through and including style=". I edited your question to say so; fix it if I got it wrong. … (Cont’d)
    – Scott
    Dec 6 at 5:42










  • (Cont’d) …  (3b) You aren't replacing text; you're deleting everything to the right of id=" and up through and including style=". (3c) And then you're adding text at the end of the line. (4a) Where did joe go? (4b) Where did sara come from? … … … … … … … … Please do not respond in comments; edit your question to make it clearer and more complete.
    – Scott
    Dec 6 at 5:42

















up vote
0
down vote

favorite












I have a text of 8XX lines that look like this:



id="**02_item2_02" duration="29" style="**joe"
id="02_item3_01" duration="35.5" style="joseph"


The text between id=" and style=" is never the same. 
How can I replace anything to the right of the id="
and up through and including style=", so all my lines can look like:



id="joseph" bla!bla!bla! text from the script 
id="sara" bla!bla!bla! text from the script
et cetera.


?










share|improve this question
























  • sorry for my English
    – Yuuki Aruka
    Dec 1 at 16:43










  • I'm sorry to say, it's bad. (1) Does 8XX mean approximately 800? (2a) Do you have a text file or a Microsoft Word document? (2b) Do you need multiple answers (Word, Notepad++, WordPad) or just one? (2c) Are you willing to consider other tools? Are you able to access / willing to install Cygwin or another Unix-like environment? (3a) According to your example, you aren't replacing everything between id=" and style="; you're replacing everything to the right of id=" and up through and including style=". I edited your question to say so; fix it if I got it wrong. … (Cont’d)
    – Scott
    Dec 6 at 5:42










  • (Cont’d) …  (3b) You aren't replacing text; you're deleting everything to the right of id=" and up through and including style=". (3c) And then you're adding text at the end of the line. (4a) Where did joe go? (4b) Where did sara come from? … … … … … … … … Please do not respond in comments; edit your question to make it clearer and more complete.
    – Scott
    Dec 6 at 5:42















up vote
0
down vote

favorite









up vote
0
down vote

favorite











I have a text of 8XX lines that look like this:



id="**02_item2_02" duration="29" style="**joe"
id="02_item3_01" duration="35.5" style="joseph"


The text between id=" and style=" is never the same. 
How can I replace anything to the right of the id="
and up through and including style=", so all my lines can look like:



id="joseph" bla!bla!bla! text from the script 
id="sara" bla!bla!bla! text from the script
et cetera.


?










share|improve this question















I have a text of 8XX lines that look like this:



id="**02_item2_02" duration="29" style="**joe"
id="02_item3_01" duration="35.5" style="joseph"


The text between id=" and style=" is never the same. 
How can I replace anything to the right of the id="
and up through and including style=", so all my lines can look like:



id="joseph" bla!bla!bla! text from the script 
id="sara" bla!bla!bla! text from the script
et cetera.


?







microsoft-word notepad++ regex text-editors wordpad






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Dec 6 at 5:24









Scott

15.5k113889




15.5k113889










asked Dec 1 at 16:43









Yuuki Aruka

12




12












  • sorry for my English
    – Yuuki Aruka
    Dec 1 at 16:43










  • I'm sorry to say, it's bad. (1) Does 8XX mean approximately 800? (2a) Do you have a text file or a Microsoft Word document? (2b) Do you need multiple answers (Word, Notepad++, WordPad) or just one? (2c) Are you willing to consider other tools? Are you able to access / willing to install Cygwin or another Unix-like environment? (3a) According to your example, you aren't replacing everything between id=" and style="; you're replacing everything to the right of id=" and up through and including style=". I edited your question to say so; fix it if I got it wrong. … (Cont’d)
    – Scott
    Dec 6 at 5:42










  • (Cont’d) …  (3b) You aren't replacing text; you're deleting everything to the right of id=" and up through and including style=". (3c) And then you're adding text at the end of the line. (4a) Where did joe go? (4b) Where did sara come from? … … … … … … … … Please do not respond in comments; edit your question to make it clearer and more complete.
    – Scott
    Dec 6 at 5:42




















  • sorry for my English
    – Yuuki Aruka
    Dec 1 at 16:43










  • I'm sorry to say, it's bad. (1) Does 8XX mean approximately 800? (2a) Do you have a text file or a Microsoft Word document? (2b) Do you need multiple answers (Word, Notepad++, WordPad) or just one? (2c) Are you willing to consider other tools? Are you able to access / willing to install Cygwin or another Unix-like environment? (3a) According to your example, you aren't replacing everything between id=" and style="; you're replacing everything to the right of id=" and up through and including style=". I edited your question to say so; fix it if I got it wrong. … (Cont’d)
    – Scott
    Dec 6 at 5:42










  • (Cont’d) …  (3b) You aren't replacing text; you're deleting everything to the right of id=" and up through and including style=". (3c) And then you're adding text at the end of the line. (4a) Where did joe go? (4b) Where did sara come from? … … … … … … … … Please do not respond in comments; edit your question to make it clearer and more complete.
    – Scott
    Dec 6 at 5:42


















sorry for my English
– Yuuki Aruka
Dec 1 at 16:43




sorry for my English
– Yuuki Aruka
Dec 1 at 16:43












I'm sorry to say, it's bad. (1) Does 8XX mean approximately 800? (2a) Do you have a text file or a Microsoft Word document? (2b) Do you need multiple answers (Word, Notepad++, WordPad) or just one? (2c) Are you willing to consider other tools? Are you able to access / willing to install Cygwin or another Unix-like environment? (3a) According to your example, you aren't replacing everything between id=" and style="; you're replacing everything to the right of id=" and up through and including style=". I edited your question to say so; fix it if I got it wrong. … (Cont’d)
– Scott
Dec 6 at 5:42




I'm sorry to say, it's bad. (1) Does 8XX mean approximately 800? (2a) Do you have a text file or a Microsoft Word document? (2b) Do you need multiple answers (Word, Notepad++, WordPad) or just one? (2c) Are you willing to consider other tools? Are you able to access / willing to install Cygwin or another Unix-like environment? (3a) According to your example, you aren't replacing everything between id=" and style="; you're replacing everything to the right of id=" and up through and including style=". I edited your question to say so; fix it if I got it wrong. … (Cont’d)
– Scott
Dec 6 at 5:42












(Cont’d) …  (3b) You aren't replacing text; you're deleting everything to the right of id=" and up through and including style=". (3c) And then you're adding text at the end of the line. (4a) Where did joe go? (4b) Where did sara come from? … … … … … … … … Please do not respond in comments; edit your question to make it clearer and more complete.
– Scott
Dec 6 at 5:42






(Cont’d) …  (3b) You aren't replacing text; you're deleting everything to the right of id=" and up through and including style=". (3c) And then you're adding text at the end of the line. (4a) Where did joe go? (4b) Where did sara come from? … … … … … … … … Please do not respond in comments; edit your question to make it clearer and more complete.
– Scott
Dec 6 at 5:42












1 Answer
1






active

oldest

votes

















up vote
0
down vote













You could use this regex:



(id=").+style="(.+)


and replace with:



$1$2 blah blah blah! text from the script


Test: https://regex101.com/r/Z3zuIR/3






share|improve this answer





















    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "3"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1380002%2fregular-expression-help-needed%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    0
    down vote













    You could use this regex:



    (id=").+style="(.+)


    and replace with:



    $1$2 blah blah blah! text from the script


    Test: https://regex101.com/r/Z3zuIR/3






    share|improve this answer

























      up vote
      0
      down vote













      You could use this regex:



      (id=").+style="(.+)


      and replace with:



      $1$2 blah blah blah! text from the script


      Test: https://regex101.com/r/Z3zuIR/3






      share|improve this answer























        up vote
        0
        down vote










        up vote
        0
        down vote









        You could use this regex:



        (id=").+style="(.+)


        and replace with:



        $1$2 blah blah blah! text from the script


        Test: https://regex101.com/r/Z3zuIR/3






        share|improve this answer












        You could use this regex:



        (id=").+style="(.+)


        and replace with:



        $1$2 blah blah blah! text from the script


        Test: https://regex101.com/r/Z3zuIR/3







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Dec 6 at 4:51









        cybernetic.nomad

        1,165111




        1,165111






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Super User!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.





            Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


            Please pay close attention to the following guidance:


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1380002%2fregular-expression-help-needed%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            flock() on closed filehandle LOCK_FILE at /usr/bin/apt-mirror

            Mangá

            Eduardo VII do Reino Unido