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.
?
microsoft-word notepad++ regex text-editors wordpad
add a comment |
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.
?
microsoft-word notepad++ regex text-editors wordpad
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 betweenid="
andstyle="
; you're replacing everything to the right ofid="
and up through and includingstyle="
. 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 ofid="
and up through and includingstyle="
. (3c) And then you're adding text at the end of the line. (4a) Where didjoe
go? (4b) Where didsara
come from? … … … … … … … … Please do not respond in comments; edit your question to make it clearer and more complete.
– Scott
Dec 6 at 5:42
add a comment |
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.
?
microsoft-word notepad++ regex text-editors wordpad
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
microsoft-word notepad++ regex text-editors wordpad
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 betweenid="
andstyle="
; you're replacing everything to the right ofid="
and up through and includingstyle="
. 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 ofid="
and up through and includingstyle="
. (3c) And then you're adding text at the end of the line. (4a) Where didjoe
go? (4b) Where didsara
come from? … … … … … … … … Please do not respond in comments; edit your question to make it clearer and more complete.
– Scott
Dec 6 at 5:42
add a comment |
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 betweenid="
andstyle="
; you're replacing everything to the right ofid="
and up through and includingstyle="
. 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 ofid="
and up through and includingstyle="
. (3c) And then you're adding text at the end of the line. (4a) Where didjoe
go? (4b) Where didsara
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
add a comment |
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
add a comment |
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
add a comment |
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
add a comment |
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
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
answered Dec 6 at 4:51
cybernetic.nomad
1,165111
1,165111
add a comment |
add a comment |
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.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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
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="
andstyle="
; you're replacing everything to the right ofid="
and up through and includingstyle="
. 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 includingstyle="
. (3c) And then you're adding text at the end of the line. (4a) Where didjoe
go? (4b) Where didsara
come from? … … … … … … … … Please do not respond in comments; edit your question to make it clearer and more complete.– Scott
Dec 6 at 5:42