Forum Moderators: open

Message Too Old, No Replies

find and replace tokens in javascript + regex

token replacing using javascript match() regex

         

itsdone

9:18 am on May 14, 2010 (gmt 0)

10+ Year Member



Hello,

I have to do something like this

string = " 10. this is a good example to show"

search = array {this,good,show,^\s*[0-9]+\.}


find and replace them with a token like

string = " {?} {1} is a {2} example to {3}" (order is intact)

the string will undergo some processing and then

string = "{?} {1} is a {2} numbers to {3}" (order is intact)

tokens are again replaced back to the string so that the string becomes

string = " 10. this is a good example to show"

how to make sure that the pattern is matched and the same tokens are replaced

for example /[gG]ood/ is a pattern to search and replaced later with appropriate "case".Or in other words if ^\s*[0-9]+. is the pattern the matched string needs to be stored and replace to form the original text as it was

How should it be implemented so that the process is done at high performance ?

Thanks in advance.

whoisgregg

10:00 pm on May 20, 2010 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Welcome to WebmasterWorld, itsdone!

Could you post your code attempt so far? It really helps other members to see what you've already tried as it clarifies the intent for the code.