troubleshooting Question

Append String to Page Name when Extension Isn't Necessarily Mandatory?

Avatar of 894359
894359Flag for United States of America asked on
JavaScript
2 Comments1 Solution65 ViewsLast Modified:
What  I want to do is append "-confirmation" to the URL of a page (but using output as a string). It will always be before the file extension, if one exists? Since the extension isn't mandatory, the URL can have two different structures. Not sure how to accomplish this?

 Example (==> means returns):

https://www.abc.com/dir1/dir2/lead-form.html    ==> https://www.abc.com/dir1/dir2/lead-form-confirmation.html
https://www.abc.com/dir1/dir2/lead-form    ==> https://www.abc.com/dir1/dir2/lead-form-confirmation
https://tech.internal.abc.com/dir1/webpage.html    ==> https://tech.internal.abc.com/dir1/webpage-confirmation.html
https://tech.internal.abc.com/dir1/webpage   ==> https://tech.internal.abc.com/dir1/webpage-confirmation

Any ideas?

Thanks!
Join the community to see this answer!
Join our exclusive community to see this answer & millions of others.
Unlock 1 Answer and 2 Comments.
Join the Community
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 2 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros