[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Robert
Leisle
Sent: 14 July 2009 19:43
To: 'Flash Coders List'
Subject: RE: [Flashcoders] Equivalent of setCharAt to change a character in
a string
Ah yes. I missed that part.
How about this moderately less simple one using Kenneth
;+char+"$2") );
}
trace( swapCharAt("Flash", 2, "e") );
hth,
Bob
-Original Message-
From: flashcoders-boun...@chattyfig.figleaf.com
[mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Paul Steven
Sent: Tuesday, July 14, 2009 10:32 AM
To: Flash
Thanks Robert - yes I am able to replace patterns but just wondered If
simple way to change a particular character in a string based on the
character index?
Thanks
Paul
Sent from my iPhone
On 14 Jul 2009, at 18:10, "Robert Leisle" wrote:
Does this not work for you?
// Change the first i
Does this not work for you?
// Change the first instance only
var myPattern:RegExp = /sh/;
// Change all instances
//var myPattern:RegExp = /sh/g;
var str:String = "She sells seashells by the seashore.";
trace(str.replace(myPattern, "sch"));
// She sells seaschells by the seashore.
Hth,
Bob
trace(("Flash").replace(/(.{2}).(.*)/, "$1e$2"));
// Flesh
Perhaps not the answer, I know ;)
Kenneth Kawamoto
http://www.materiaprima.co.uk/
Paul Steven wrote:
Probably something really simple but can't for the life of me recall the syntax
to change a particular character of a string.
For e
5 matches
Mail list logo