topical media & game development
lib-as-core-StringUtilDemo.mx
lib-as-core-StringUtilDemo.mx
(swf
)
[ flash
]
flex
<?xml version="1.0" encoding="utf-8"?>
<mx:Module
xmlns:mx="http://www.adobe.com/2006/mxml"
backgroundColor="#ffffff"
layout="absolute"
>
<mx:Script>
<![CDATA[
import com.adobe.utils.StringUtil;
]]>
</mx:Script>
<mx:VBox>
<mx:HBox>
<mx:Label text="input1"/>
<mx:TextInput id="input1" text="input1"/>
</mx:HBox>
<mx:HRule width="100%" height="1"/>
<mx:HBox>
<mx:Label text="is input1 begins with:"/>
<mx:TextInput id="beginsWith" text="i"/>
</mx:HBox>
<mx:Text text="beginsWith:{ StringUtil.beginsWith(input1.text,beginsWith.text)}"/>
<mx:HRule width="100%" height="1"/>
<mx:HBox>
<mx:Label text="is input1 ends with:"/>
<mx:TextInput id="endsWith" text="1"/>
</mx:HBox>
<mx:Text text="endsWith:{ StringUtil.endsWith(input1.text,endsWith.text)}"/>
<mx:HRule width="100%" height="1"/>
<mx:HBox>
<mx:Label text="string to be removed from input1"/>
<mx:TextInput id="removeString"/>
</mx:HBox>
<mx:Text text="remove:{ StringUtil.remove(input1.text,removeString.text)}"/>
<mx:HRule width="100%" height="1"/>
<mx:HBox>
<mx:Label text="string to be replaced from input1"/>
<mx:TextInput id="replace"/>
</mx:HBox>
<mx:HBox>
<mx:Label text="string to be replace with"/>
<mx:TextInput id="replaceWith"/>
</mx:HBox>
<mx:Text text="replace:{ StringUtil.replace(input1.text,replace.text,replaceWith.text) }"/>
<mx:HRule width="100%" height="1"/>
<mx:Text text="ltrim:{ StringUtil.ltrim(input1.text)}"/>
<mx:Text text="trim:{StringUtil.trim(input1.text)}"/>
<mx:Text text="rtrim:{StringUtil.rtrim(input1.text)}"/>
<mx:HRule width="100%" height="1"/>
<mx:HBox>
<mx:Label text="input2"/>
<mx:TextInput id="input2" text="input1"/>
<mx:Label text="is case sensitive?"/><mx:CheckBox id="caseSensitive" selected="true"/>
</mx:HBox>
<mx:Text text="input1 and input2 are equal?:{ StringUtil.stringsAreEqual(input1.text,input2.text,caseSensitive.selected)}"/>
</mx:VBox>
</mx:Module>
(C) Æliens
20/2/2008
You may not copy or print any of this material without explicit permission of the author or the publisher.
In case of other copyright issues, contact the author.