Delete [EXTRACT] written when copying two lines Imacros
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
adress1
adress2
When copying and pasting two lines of text as above.
adress1[EXTRACT]adress2
But I would like to paste this as below. Please teach me.
adress1
adress2
I am using:
Chrome 70.0.3538.102
Win10_x64
imacros10.0.5forCR (free)
google-chrome extract imacros
add a comment |
adress1
adress2
When copying and pasting two lines of text as above.
adress1[EXTRACT]adress2
But I would like to paste this as below. Please teach me.
adress1
adress2
I am using:
Chrome 70.0.3538.102
Win10_x64
imacros10.0.5forCR (free)
google-chrome extract imacros
add a comment |
adress1
adress2
When copying and pasting two lines of text as above.
adress1[EXTRACT]adress2
But I would like to paste this as below. Please teach me.
adress1
adress2
I am using:
Chrome 70.0.3538.102
Win10_x64
imacros10.0.5forCR (free)
google-chrome extract imacros
adress1
adress2
When copying and pasting two lines of text as above.
adress1[EXTRACT]adress2
But I would like to paste this as below. Please teach me.
adress1
adress2
I am using:
Chrome 70.0.3538.102
Win10_x64
imacros10.0.5forCR (free)
google-chrome extract imacros
google-chrome extract imacros
asked Nov 25 '18 at 1:44
ReiRei
155
155
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Yep, when doing several Extracts, iMacros will separate them using this '[EXTRACT]' Separator, that when saving the Content to a '.CSV' using the 'SAVEAS' Command, will be converted to the '.CSV' Separator, usually a Comma.
Using 'EVAL()' + 'replace()' usually, you can replace it with whatever you want...
Instead of 'replace()', I prefer to use 'split()' like I had already mentioned in your previous Qt to achieve the Equivalent to a Global 'replace()' (that would require REGEX) and that will keep working even if you have more than 2 Addresses...:
SET !EXTRACT adress1[EXTRACT]adress2
SET !VAR1 EVAL("var s='{{!EXTRACT}}'; var z=s.split('[EXTRACT]').join('<BR>'); z;")
PROMPT EXTRACT:<BR>_{{!EXTRACT}}_<BR><BR>Addresses:<BR>_{{!VAR1}}_
(Tested on iMacros for FF v8.8.2, Pale Moon v26.3.3 (=FF47), Win10_x64.)
EDIT:
And to include the Case of '#EANF#' (xN) and in any Position => See Content of '!VAR2' in the 'PROMPT':
'SET !EXTRACT adress1[EXTRACT]adress2
'SET !EXTRACT #EANF#[EXTRACT]adress2
'SET !EXTRACT adress1[EXTRACT]#EANF#
'>
'SET !EXTRACT address1[EXTRACT]address2[EXTRACT]address3
'SET !EXTRACT #EANF#[EXTRACT]address2[EXTRACT]address3
'SET !EXTRACT address1[EXTRACT]#EANF#[EXTRACT]address3
SET !EXTRACT address1[EXTRACT]address2[EXTRACT]#EANF#
SET !VAR1 EVAL("var s='{{!EXTRACT}}'; var z=s.split('[EXTRACT]').join('<BR>'); z;")
SET !VAR2 EVAL("var s='{{!EXTRACT}}'; var x,y,z; x=s.split('#EANF#[EXTRACT]').join(''); y=x.replace('[EXTRACT]#EANF#',''); z=y.split('[EXTRACT]').join('<BR>'); z;")
PROMPT EXTRACT:<BR>_{{!EXTRACT}}_<BR><BR>Addresses_VAR1:<BR>_{{!VAR1}}_<BR><BR>Addresses_VAR2:<BR>_{{!VAR2}}_
(Tested on iMacros for FF v8.8.2, Pale Moon v26.3.3 (=FF47), Win10_x64.)
Notice the use of 'replace()' for 'y', I could have used 'split().join()' again also but all but an eventual final '#EANF#' should have already been "handled" by the 'x' part, then a simple 'replace()' is "good enough" to handle that last '#EANF#'.
See and reactivate all 'SET !EXTRACT' Lines to test different Cases and different possible Positions for '#EANF#'.
Hello. Thank you for answering. Thanks to your answer, I solved it. I really appreciate you. For example, if 'address 2' is an empty value and # EANF # 'is copied to' VAR 1 ', how do I make it blank?
– Rei
Nov 26 '18 at 2:17
Yeah, well, not sure what "I solved it." means..., you don't need to ask Qt's if you can answer/solve them by yourself I would think... (=> How do you solve it...?) + For your '#EANF#' Case, produce an Example with such Content....
– chivracq
Nov 26 '18 at 3:58
"do" = "did" ("Comments can only be edited for 5 min", => a bit stupid..., if the 'Edit' Button remains active...!)
– chivracq
Nov 26 '18 at 4:06
OK, I've edited my Sol to include the Case of '#EANF#' (xN) and in any Position(s), see '!VAR2' in the 'PROMPT'... and all Cases in 'SET !EXTRACT' that I tested...
– chivracq
Nov 26 '18 at 13:55
1
"I solved it." means ..., does the mean that it contains the nuance of self-solving? Thank you for your advice. I thought "Thanks to" mean "thanks for your help". I need to study English ...
– Rei
Nov 26 '18 at 22:05
|
show 1 more comment
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
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',
autoActivateHeartbeat: false,
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
});
}
});
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%2fstackoverflow.com%2fquestions%2f53463981%2fdelete-extract-written-when-copying-two-lines-imacros%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
Yep, when doing several Extracts, iMacros will separate them using this '[EXTRACT]' Separator, that when saving the Content to a '.CSV' using the 'SAVEAS' Command, will be converted to the '.CSV' Separator, usually a Comma.
Using 'EVAL()' + 'replace()' usually, you can replace it with whatever you want...
Instead of 'replace()', I prefer to use 'split()' like I had already mentioned in your previous Qt to achieve the Equivalent to a Global 'replace()' (that would require REGEX) and that will keep working even if you have more than 2 Addresses...:
SET !EXTRACT adress1[EXTRACT]adress2
SET !VAR1 EVAL("var s='{{!EXTRACT}}'; var z=s.split('[EXTRACT]').join('<BR>'); z;")
PROMPT EXTRACT:<BR>_{{!EXTRACT}}_<BR><BR>Addresses:<BR>_{{!VAR1}}_
(Tested on iMacros for FF v8.8.2, Pale Moon v26.3.3 (=FF47), Win10_x64.)
EDIT:
And to include the Case of '#EANF#' (xN) and in any Position => See Content of '!VAR2' in the 'PROMPT':
'SET !EXTRACT adress1[EXTRACT]adress2
'SET !EXTRACT #EANF#[EXTRACT]adress2
'SET !EXTRACT adress1[EXTRACT]#EANF#
'>
'SET !EXTRACT address1[EXTRACT]address2[EXTRACT]address3
'SET !EXTRACT #EANF#[EXTRACT]address2[EXTRACT]address3
'SET !EXTRACT address1[EXTRACT]#EANF#[EXTRACT]address3
SET !EXTRACT address1[EXTRACT]address2[EXTRACT]#EANF#
SET !VAR1 EVAL("var s='{{!EXTRACT}}'; var z=s.split('[EXTRACT]').join('<BR>'); z;")
SET !VAR2 EVAL("var s='{{!EXTRACT}}'; var x,y,z; x=s.split('#EANF#[EXTRACT]').join(''); y=x.replace('[EXTRACT]#EANF#',''); z=y.split('[EXTRACT]').join('<BR>'); z;")
PROMPT EXTRACT:<BR>_{{!EXTRACT}}_<BR><BR>Addresses_VAR1:<BR>_{{!VAR1}}_<BR><BR>Addresses_VAR2:<BR>_{{!VAR2}}_
(Tested on iMacros for FF v8.8.2, Pale Moon v26.3.3 (=FF47), Win10_x64.)
Notice the use of 'replace()' for 'y', I could have used 'split().join()' again also but all but an eventual final '#EANF#' should have already been "handled" by the 'x' part, then a simple 'replace()' is "good enough" to handle that last '#EANF#'.
See and reactivate all 'SET !EXTRACT' Lines to test different Cases and different possible Positions for '#EANF#'.
Hello. Thank you for answering. Thanks to your answer, I solved it. I really appreciate you. For example, if 'address 2' is an empty value and # EANF # 'is copied to' VAR 1 ', how do I make it blank?
– Rei
Nov 26 '18 at 2:17
Yeah, well, not sure what "I solved it." means..., you don't need to ask Qt's if you can answer/solve them by yourself I would think... (=> How do you solve it...?) + For your '#EANF#' Case, produce an Example with such Content....
– chivracq
Nov 26 '18 at 3:58
"do" = "did" ("Comments can only be edited for 5 min", => a bit stupid..., if the 'Edit' Button remains active...!)
– chivracq
Nov 26 '18 at 4:06
OK, I've edited my Sol to include the Case of '#EANF#' (xN) and in any Position(s), see '!VAR2' in the 'PROMPT'... and all Cases in 'SET !EXTRACT' that I tested...
– chivracq
Nov 26 '18 at 13:55
1
"I solved it." means ..., does the mean that it contains the nuance of self-solving? Thank you for your advice. I thought "Thanks to" mean "thanks for your help". I need to study English ...
– Rei
Nov 26 '18 at 22:05
|
show 1 more comment
Yep, when doing several Extracts, iMacros will separate them using this '[EXTRACT]' Separator, that when saving the Content to a '.CSV' using the 'SAVEAS' Command, will be converted to the '.CSV' Separator, usually a Comma.
Using 'EVAL()' + 'replace()' usually, you can replace it with whatever you want...
Instead of 'replace()', I prefer to use 'split()' like I had already mentioned in your previous Qt to achieve the Equivalent to a Global 'replace()' (that would require REGEX) and that will keep working even if you have more than 2 Addresses...:
SET !EXTRACT adress1[EXTRACT]adress2
SET !VAR1 EVAL("var s='{{!EXTRACT}}'; var z=s.split('[EXTRACT]').join('<BR>'); z;")
PROMPT EXTRACT:<BR>_{{!EXTRACT}}_<BR><BR>Addresses:<BR>_{{!VAR1}}_
(Tested on iMacros for FF v8.8.2, Pale Moon v26.3.3 (=FF47), Win10_x64.)
EDIT:
And to include the Case of '#EANF#' (xN) and in any Position => See Content of '!VAR2' in the 'PROMPT':
'SET !EXTRACT adress1[EXTRACT]adress2
'SET !EXTRACT #EANF#[EXTRACT]adress2
'SET !EXTRACT adress1[EXTRACT]#EANF#
'>
'SET !EXTRACT address1[EXTRACT]address2[EXTRACT]address3
'SET !EXTRACT #EANF#[EXTRACT]address2[EXTRACT]address3
'SET !EXTRACT address1[EXTRACT]#EANF#[EXTRACT]address3
SET !EXTRACT address1[EXTRACT]address2[EXTRACT]#EANF#
SET !VAR1 EVAL("var s='{{!EXTRACT}}'; var z=s.split('[EXTRACT]').join('<BR>'); z;")
SET !VAR2 EVAL("var s='{{!EXTRACT}}'; var x,y,z; x=s.split('#EANF#[EXTRACT]').join(''); y=x.replace('[EXTRACT]#EANF#',''); z=y.split('[EXTRACT]').join('<BR>'); z;")
PROMPT EXTRACT:<BR>_{{!EXTRACT}}_<BR><BR>Addresses_VAR1:<BR>_{{!VAR1}}_<BR><BR>Addresses_VAR2:<BR>_{{!VAR2}}_
(Tested on iMacros for FF v8.8.2, Pale Moon v26.3.3 (=FF47), Win10_x64.)
Notice the use of 'replace()' for 'y', I could have used 'split().join()' again also but all but an eventual final '#EANF#' should have already been "handled" by the 'x' part, then a simple 'replace()' is "good enough" to handle that last '#EANF#'.
See and reactivate all 'SET !EXTRACT' Lines to test different Cases and different possible Positions for '#EANF#'.
Hello. Thank you for answering. Thanks to your answer, I solved it. I really appreciate you. For example, if 'address 2' is an empty value and # EANF # 'is copied to' VAR 1 ', how do I make it blank?
– Rei
Nov 26 '18 at 2:17
Yeah, well, not sure what "I solved it." means..., you don't need to ask Qt's if you can answer/solve them by yourself I would think... (=> How do you solve it...?) + For your '#EANF#' Case, produce an Example with such Content....
– chivracq
Nov 26 '18 at 3:58
"do" = "did" ("Comments can only be edited for 5 min", => a bit stupid..., if the 'Edit' Button remains active...!)
– chivracq
Nov 26 '18 at 4:06
OK, I've edited my Sol to include the Case of '#EANF#' (xN) and in any Position(s), see '!VAR2' in the 'PROMPT'... and all Cases in 'SET !EXTRACT' that I tested...
– chivracq
Nov 26 '18 at 13:55
1
"I solved it." means ..., does the mean that it contains the nuance of self-solving? Thank you for your advice. I thought "Thanks to" mean "thanks for your help". I need to study English ...
– Rei
Nov 26 '18 at 22:05
|
show 1 more comment
Yep, when doing several Extracts, iMacros will separate them using this '[EXTRACT]' Separator, that when saving the Content to a '.CSV' using the 'SAVEAS' Command, will be converted to the '.CSV' Separator, usually a Comma.
Using 'EVAL()' + 'replace()' usually, you can replace it with whatever you want...
Instead of 'replace()', I prefer to use 'split()' like I had already mentioned in your previous Qt to achieve the Equivalent to a Global 'replace()' (that would require REGEX) and that will keep working even if you have more than 2 Addresses...:
SET !EXTRACT adress1[EXTRACT]adress2
SET !VAR1 EVAL("var s='{{!EXTRACT}}'; var z=s.split('[EXTRACT]').join('<BR>'); z;")
PROMPT EXTRACT:<BR>_{{!EXTRACT}}_<BR><BR>Addresses:<BR>_{{!VAR1}}_
(Tested on iMacros for FF v8.8.2, Pale Moon v26.3.3 (=FF47), Win10_x64.)
EDIT:
And to include the Case of '#EANF#' (xN) and in any Position => See Content of '!VAR2' in the 'PROMPT':
'SET !EXTRACT adress1[EXTRACT]adress2
'SET !EXTRACT #EANF#[EXTRACT]adress2
'SET !EXTRACT adress1[EXTRACT]#EANF#
'>
'SET !EXTRACT address1[EXTRACT]address2[EXTRACT]address3
'SET !EXTRACT #EANF#[EXTRACT]address2[EXTRACT]address3
'SET !EXTRACT address1[EXTRACT]#EANF#[EXTRACT]address3
SET !EXTRACT address1[EXTRACT]address2[EXTRACT]#EANF#
SET !VAR1 EVAL("var s='{{!EXTRACT}}'; var z=s.split('[EXTRACT]').join('<BR>'); z;")
SET !VAR2 EVAL("var s='{{!EXTRACT}}'; var x,y,z; x=s.split('#EANF#[EXTRACT]').join(''); y=x.replace('[EXTRACT]#EANF#',''); z=y.split('[EXTRACT]').join('<BR>'); z;")
PROMPT EXTRACT:<BR>_{{!EXTRACT}}_<BR><BR>Addresses_VAR1:<BR>_{{!VAR1}}_<BR><BR>Addresses_VAR2:<BR>_{{!VAR2}}_
(Tested on iMacros for FF v8.8.2, Pale Moon v26.3.3 (=FF47), Win10_x64.)
Notice the use of 'replace()' for 'y', I could have used 'split().join()' again also but all but an eventual final '#EANF#' should have already been "handled" by the 'x' part, then a simple 'replace()' is "good enough" to handle that last '#EANF#'.
See and reactivate all 'SET !EXTRACT' Lines to test different Cases and different possible Positions for '#EANF#'.
Yep, when doing several Extracts, iMacros will separate them using this '[EXTRACT]' Separator, that when saving the Content to a '.CSV' using the 'SAVEAS' Command, will be converted to the '.CSV' Separator, usually a Comma.
Using 'EVAL()' + 'replace()' usually, you can replace it with whatever you want...
Instead of 'replace()', I prefer to use 'split()' like I had already mentioned in your previous Qt to achieve the Equivalent to a Global 'replace()' (that would require REGEX) and that will keep working even if you have more than 2 Addresses...:
SET !EXTRACT adress1[EXTRACT]adress2
SET !VAR1 EVAL("var s='{{!EXTRACT}}'; var z=s.split('[EXTRACT]').join('<BR>'); z;")
PROMPT EXTRACT:<BR>_{{!EXTRACT}}_<BR><BR>Addresses:<BR>_{{!VAR1}}_
(Tested on iMacros for FF v8.8.2, Pale Moon v26.3.3 (=FF47), Win10_x64.)
EDIT:
And to include the Case of '#EANF#' (xN) and in any Position => See Content of '!VAR2' in the 'PROMPT':
'SET !EXTRACT adress1[EXTRACT]adress2
'SET !EXTRACT #EANF#[EXTRACT]adress2
'SET !EXTRACT adress1[EXTRACT]#EANF#
'>
'SET !EXTRACT address1[EXTRACT]address2[EXTRACT]address3
'SET !EXTRACT #EANF#[EXTRACT]address2[EXTRACT]address3
'SET !EXTRACT address1[EXTRACT]#EANF#[EXTRACT]address3
SET !EXTRACT address1[EXTRACT]address2[EXTRACT]#EANF#
SET !VAR1 EVAL("var s='{{!EXTRACT}}'; var z=s.split('[EXTRACT]').join('<BR>'); z;")
SET !VAR2 EVAL("var s='{{!EXTRACT}}'; var x,y,z; x=s.split('#EANF#[EXTRACT]').join(''); y=x.replace('[EXTRACT]#EANF#',''); z=y.split('[EXTRACT]').join('<BR>'); z;")
PROMPT EXTRACT:<BR>_{{!EXTRACT}}_<BR><BR>Addresses_VAR1:<BR>_{{!VAR1}}_<BR><BR>Addresses_VAR2:<BR>_{{!VAR2}}_
(Tested on iMacros for FF v8.8.2, Pale Moon v26.3.3 (=FF47), Win10_x64.)
Notice the use of 'replace()' for 'y', I could have used 'split().join()' again also but all but an eventual final '#EANF#' should have already been "handled" by the 'x' part, then a simple 'replace()' is "good enough" to handle that last '#EANF#'.
See and reactivate all 'SET !EXTRACT' Lines to test different Cases and different possible Positions for '#EANF#'.
edited Nov 26 '18 at 19:59
answered Nov 25 '18 at 13:21
chivracqchivracq
18139
18139
Hello. Thank you for answering. Thanks to your answer, I solved it. I really appreciate you. For example, if 'address 2' is an empty value and # EANF # 'is copied to' VAR 1 ', how do I make it blank?
– Rei
Nov 26 '18 at 2:17
Yeah, well, not sure what "I solved it." means..., you don't need to ask Qt's if you can answer/solve them by yourself I would think... (=> How do you solve it...?) + For your '#EANF#' Case, produce an Example with such Content....
– chivracq
Nov 26 '18 at 3:58
"do" = "did" ("Comments can only be edited for 5 min", => a bit stupid..., if the 'Edit' Button remains active...!)
– chivracq
Nov 26 '18 at 4:06
OK, I've edited my Sol to include the Case of '#EANF#' (xN) and in any Position(s), see '!VAR2' in the 'PROMPT'... and all Cases in 'SET !EXTRACT' that I tested...
– chivracq
Nov 26 '18 at 13:55
1
"I solved it." means ..., does the mean that it contains the nuance of self-solving? Thank you for your advice. I thought "Thanks to" mean "thanks for your help". I need to study English ...
– Rei
Nov 26 '18 at 22:05
|
show 1 more comment
Hello. Thank you for answering. Thanks to your answer, I solved it. I really appreciate you. For example, if 'address 2' is an empty value and # EANF # 'is copied to' VAR 1 ', how do I make it blank?
– Rei
Nov 26 '18 at 2:17
Yeah, well, not sure what "I solved it." means..., you don't need to ask Qt's if you can answer/solve them by yourself I would think... (=> How do you solve it...?) + For your '#EANF#' Case, produce an Example with such Content....
– chivracq
Nov 26 '18 at 3:58
"do" = "did" ("Comments can only be edited for 5 min", => a bit stupid..., if the 'Edit' Button remains active...!)
– chivracq
Nov 26 '18 at 4:06
OK, I've edited my Sol to include the Case of '#EANF#' (xN) and in any Position(s), see '!VAR2' in the 'PROMPT'... and all Cases in 'SET !EXTRACT' that I tested...
– chivracq
Nov 26 '18 at 13:55
1
"I solved it." means ..., does the mean that it contains the nuance of self-solving? Thank you for your advice. I thought "Thanks to" mean "thanks for your help". I need to study English ...
– Rei
Nov 26 '18 at 22:05
Hello. Thank you for answering. Thanks to your answer, I solved it. I really appreciate you. For example, if 'address 2' is an empty value and # EANF # 'is copied to' VAR 1 ', how do I make it blank?
– Rei
Nov 26 '18 at 2:17
Hello. Thank you for answering. Thanks to your answer, I solved it. I really appreciate you. For example, if 'address 2' is an empty value and # EANF # 'is copied to' VAR 1 ', how do I make it blank?
– Rei
Nov 26 '18 at 2:17
Yeah, well, not sure what "I solved it." means..., you don't need to ask Qt's if you can answer/solve them by yourself I would think... (=> How do you solve it...?) + For your '#EANF#' Case, produce an Example with such Content....
– chivracq
Nov 26 '18 at 3:58
Yeah, well, not sure what "I solved it." means..., you don't need to ask Qt's if you can answer/solve them by yourself I would think... (=> How do you solve it...?) + For your '#EANF#' Case, produce an Example with such Content....
– chivracq
Nov 26 '18 at 3:58
"do" = "did" ("Comments can only be edited for 5 min", => a bit stupid..., if the 'Edit' Button remains active...!)
– chivracq
Nov 26 '18 at 4:06
"do" = "did" ("Comments can only be edited for 5 min", => a bit stupid..., if the 'Edit' Button remains active...!)
– chivracq
Nov 26 '18 at 4:06
OK, I've edited my Sol to include the Case of '#EANF#' (xN) and in any Position(s), see '!VAR2' in the 'PROMPT'... and all Cases in 'SET !EXTRACT' that I tested...
– chivracq
Nov 26 '18 at 13:55
OK, I've edited my Sol to include the Case of '#EANF#' (xN) and in any Position(s), see '!VAR2' in the 'PROMPT'... and all Cases in 'SET !EXTRACT' that I tested...
– chivracq
Nov 26 '18 at 13:55
1
1
"I solved it." means ..., does the mean that it contains the nuance of self-solving? Thank you for your advice. I thought "Thanks to" mean "thanks for your help". I need to study English ...
– Rei
Nov 26 '18 at 22:05
"I solved it." means ..., does the mean that it contains the nuance of self-solving? Thank you for your advice. I thought "Thanks to" mean "thanks for your help". I need to study English ...
– Rei
Nov 26 '18 at 22:05
|
show 1 more comment
Thanks for contributing an answer to Stack Overflow!
- 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%2fstackoverflow.com%2fquestions%2f53463981%2fdelete-extract-written-when-copying-two-lines-imacros%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