Reputation: 11
I'm trying to extract the link inside href and store it in a variable. Please see my code snippet below. Note that the token id is expected to be different with every single run. Thank you for your help.
const body = <html><head></head><body><p>This is SignUp Email with confirmation link</p><p><a href = "http://www.company.com/ls/click?upn=tokenid-11111-22222-333333-444444-555555-xxxxxx"></a></p></body></html>
const activation_link = ???
console.log(activation_link)
/*
The expected result to be printed on Console:
"http://www.company.com/ls/click?upn=tokenid-11111-22222-333333-444444-555555-xxxxxx"
*/
Upvotes: 0
Views: 67
Reputation: 263
const body = `<html><head></head><body><p>This is SignUp Email with confirmation link</p><p><a href = "http://www.company.com/ls/click?upn=tokenid-11111-22222-333333-444444-555555-xxxxxx"></a></p></body></html>`
const matched_links = body.match(/(?<=")http.+(?=")/);
console.log(matched_links);
Upvotes: 1