久久综合色一综合色88欧美|久久er热在这里只有精品66|国产福利一区二区不卡|日本精品动漫二区三区

    1. <address id="l3apk"><var id="l3apk"><source id="l3apk"></source></var></address>

      ActionScript從入門到高手教程全集(三)字符串的處理

      時(shí)間:2013-08-09 15:54:23 ActionScript 我要投稿

      ActionScript從入門到高手教程全集(三)字符串的處理

      ActionScript從入門到高手教程全集(三)字符串的處理
      本章簡(jiǎn)單介紹字符串的常用操作,函數(shù),及查找,替換等基本操作,學(xué)過(guò)其他編程語(yǔ)言的'同學(xué),本章
      可以直接略過(guò)。

      以下一行代碼創(chuàng)建一個(gè)數(shù)據(jù)類型為 String 的變量,并為該變量賦予一個(gè)文本
      字符串值:
      var albumName:String = "Three for the money";
      常見(jiàn)的字符串處理任務(wù)

      創(chuàng)建字符串
      var str1:String = "hello";
      var str1:String = new String("hello");
      要在使用單引號(hào) (') 分隔符定義的字符串文本內(nèi)使用單引號(hào) ('),請(qǐng)使用反斜杠轉(zhuǎn)義符 (\)。

      length長(zhǎng)度
      var str:String = "Adobe";
      trace(str.length); // 輸出:5


      連接字符串
      var str1:String = "green";
      var str2:String = "ish";
      var str3:String = str1 + str2; // str3 == "greenish"


      在字符串中查找子串
      substr() 和 substring() 方法非常類似,
      在 substr() 方法中,第二個(gè)參數(shù)是要返回的子字符串的 “長(zhǎng)度”,而在 substring()
      方法中,第二個(gè)參數(shù)是子字符串的“結(jié)尾”處字符的位置。
      var str:String = "Hello from Paris, Texas!!!";
      trace(str.substr(11,15)); // 輸出:Paris, Texas!!!


      trace(str.substring(11,15)); // 輸出:Pari
      var str:String = "The moon, the stars, the sea, the land";
      trace(str.indexOf("the")); // 輸出:10
      請(qǐng)注意,indexOf() 方法區(qū)分大小寫。

      var queryStr:String = "first=joe&last=cheng&title=manager&StartDate=3/6/65";
      var params:Array = queryStr.split("&", 2);
      split() 方法的第二個(gè)參數(shù)是可選參數(shù),該參數(shù)定義所返回?cái)?shù)組的最大大小。

      search() 方法返回與給定模式相匹配的第一個(gè)子字符串的索引位置,如下例所示:
      var str:String = "The more the merrier.";
      // (此搜索區(qū)分大小寫。)
      trace(str.search("the")); // 輸出:9

      您還可以使用正則表達(dá)式定義要匹配的模式,如下例所示:
      var pattern:RegExp = /the/i;
      var str:String = "The more the merrier.";
      trace(str.search(pattern)); // 0
      在正則表達(dá)式中設(shè)置了 i 標(biāo)志,因此搜索時(shí)不區(qū)分大小寫。

      在大小寫之間轉(zhuǎn)換字符串 如下例所示,toLowerCase() 方法和 toUpperCase() 方法分別將字符串中的英文字母字符
      轉(zhuǎn)換為小寫和大寫:
      var str:String = "Dr. Bob Roberts, #9."
      trace(str.toLowerCase()); // dr. bob roberts, #9.
      trace(str.toUpperCase()); // DR. BOB ROBERTS, #9.
      執(zhí)行完這些方法后,源字符串仍保持不變。要轉(zhuǎn)換源字符串,請(qǐng)使用下列代碼:
      str = str.toUpperCase();

      【ActionScript從入門到高手教程全集(三)字符串的處理】相關(guān)文章:

      1.ActionScript從入門到高手教程全集(六) 事件處理

      2.ActionScript從入門到高手教程全集(四)錯(cuò)誤處理

      3.ActionScript從入門到高手教程全集(七)幾何相關(guān)的類

      4.ActionScript3.0從入門到高手教程全集(二)日期和定時(shí)器的處理

      5.Flash顯示編程-ActionScript從入門到精通教程(六)

      6.Flash ActionScript3.0入門教程全集

      7.Flash ActionScript3.0高級(jí)教程全集

      8.學(xué)做西餐從入門到精通的教程

        <pre id="eeb2l"></pre>