Flash / Flex / ActionScript/String/slice

Материал из Web эксперт
Перейти к: навигация, поиск

Use slice

 
package{
  import flash.display.Sprite;
  
  public class Main extends Sprite{
    public function Main(){
        var example:String = "Rabbits";
        
        trace( example.substring( 0 ) );       
        trace( example.slice( 0 ) );           
        
        trace( example.substring( -3, -1 ) );  
        trace( example.slice( -3, -1 ) );      
        
        trace( example.substring( 1, 3 ) );    
        trace( example.slice( 1, 3 ) );        
        
        trace( example.substring( 3, 1 ) );    
        trace( example.slice( 3, 1 ) );        

    }
  }
}



Use slice method to cut string

 
package{
  import flash.display.Sprite;
  
  public class Main extends Sprite{
    public function Main(){
        var sTitle:String = new String("ActionScript AAAAA");
        trace(sTitle.slice(6, 12));  
        trace(sTitle.slice(6));  
        trace(sTitle.slice(-12));  
    }
  }
}
Script
Script AAAAA
Script AAAAA