javascript - How to differentiate case of a letter? -


function convert_one2two() {     var arrtwo = new array( "a", "e", "i");     var arrone = new array( "a", "e", "i");     str=document.frmconvert.txtone.value; //input 1     (i=0;i<3;i++) //loop letters         {         strtemp=new regexp(arrone[i], "ig");         str=str.replace(strtemp,arrtwo[i]); //replacing         }     document.frmconvert.txttwo.value=str.tostring(); //output 2 }  <form name="frmconvert" action="" method="get"> <textarea rows="5" cols="90" name="txtone"></textarea> <input name="btnconvertg" value="create two" onclick="convert_one2two();" type="button"> <textarea rows="5" cols="90" name="txttwo"></textarea> </form> 

i'm using code. but, got problem. if given text contains both upper case , lower case letters , if want change them different values, example:

    var arrtwo = new array( "11", "12", "21", "22", "31", "33");     var arrone = new array( "1a", "1a", "2e", "2e", "3i", "3i"); 

it's giving same value both cases. please guide me.

your regex uses flags ig - i there "ignore case".

just remove i , become case sensitive.


Comments

Popular posts from this blog

objective c - Change font of selected text in UITextView -

php - Accessing POST data in Facebook cavas app -

c# - Getting control value when switching a view as part of a multiview -