Archive | Random RSS feed for this section

JavaScript: String.replace()

8 Dec

Today I had to help out my friend with replace any email address with < email address >

Here is the easiest solution I could come up with:

var myString = “My email address rajesh.segu@abc.com”;

function replaceEMail(){
return “<”+arguments[0]+”>”;
}

myString = myString.replace(  /([0-9a-zA-Z]+[-._+&amp;])*[0-9a-zA-Z]+@([-0-9a-zA-Z]+[.])+[a-zA-Z]{2,6}([\w/_\.]*(\?\S+)?)/ig, replaceEMail);

myString here becomes “My email address <rajesh.segu@abc.com>”.

The best part in this solution is that you could pass a function to the string.replace() which would make things like replacing regex’s intelligently.

Wedding Invitation ( Vijetha G weds Rajesh Segu )

24 Nov

image3

It is our moment to celebrate the love that unites us.
Together with our parents, we
Vijetha G
and
Rajesh Segu
invite you to share with us
this joyous celebration of love
at our marriage.

PS: Palamaner is 2 hrs away from Bengaluru while Achampet is 2hrs away from Hyderabad.

JavaScript: String.replace

3 Oct

Today I had to help out my friend with replace any email address with < email address >

Here is the easiest solution I could come up with:

var myString = “My email address rajesh.segu@abc.com”;

function replaceEMail(){
return “<”+arguments[0]+”>”;
}

myString = myString.replace( /([0-9a-zA-Z]+[-._+&amp;])*[0-9a-zA-Z]+@([-0-9a-zA-Z]+[.])+[a-zA-Z]{2,6}([\w/_\.]*(\?\S+)?)/ig, replaceEMail);

myString here becomes “My email address <rajesh.segu@abc.com>”.

The best part in this solution is that you could pass a function to the string.replace() which would make things like replacing regex’s very easy.

My Workspace @ Yahoo, Pune

22 Jul

New Mac Book Pro

My Work Space @ Yahoo & My new Mac Book Pro

Upper Deck @ Lonavala

16 Jul

UpperDeck4

Omni Nature, Rejuvalating Climate, Amidst Clouds, Pouring Rains, Swimming Pool, Dance Floor, Fun Filled Activities, Great Friends, Chit Chatting, Humor, Silly Stories and Great Memories @ UpperDeck, Lonavala.

We had been there recently as a part of team building efforts ;-) by Yahoo!!