0

How can I get the url string from a generated text. For example I have generated a text

text =  "This is my sample text try http:\/\/sample.com\/23411";

convertedString = "This is my sample text try http://sample.com/23411";

I want to do this

var disp = "";

disp += "This is my sample text try";
disp += "<a href = 'http://sample.com/23411'>http://sample.com/23411</a>";

result

This is my sample text try http://sample.com/23411

1 Answer 1

2

Easiest way would be to use a regex:

disp = text.replace(/(http:\/\/[^ ]+)/, "<a href='$1'>$1</a>");

See it here in action: http://jsfiddle.net/49YFF/

Sign up to request clarification or add additional context in comments.

3 Comments

Great! but how can I get the first text? The "This is my sample text try"? Sorry for just a simple question for you but I'm just new to Javascript.
@RobinCarloCatacutan - Did you click on that link I posted?
I didn't see that before I refresh. Tnx got to try.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.