posts - 75,comments - 83,trackbacks - 0

          <script type="text/javascript">


          // 截取固定長度子字符串 sSource為字符串iLen為長度
          function getInterceptedStr(sSource, iLen)
          {
          ??? if(sSource.replace(/[^\x00-\xff]/g,"xx").length <= iLen)
          ??? {
          ??????? return sSource;
          ??? }

          ??? var str = "";
          ??? var l = 0;
          ??? var schar;
          ??? for(var i=0;schar=sSource.charAt(i);i++)
          ??? {
          ??????? str += schar;
          ??????? l += (schar.match(/[^\x00-\xff]/) != null ? 2 : 1);
          ??????? if(l >= iLen)
          ??????? {
          ??????????? break;
          ??????? }
          ??? }

          ??? return str;
          }
          var str1="這是一個uuuu字符串截取的函數,this is a test!";
          //alert(getStrActualLen(str1));
          alert(getInterceptedStr(str1,10));
          </script>

          posted on 2008-07-16 10:38 梓楓 閱讀(2489) 評論(1)  編輯  收藏 所屬分類: javascript

          FeedBack:
          # jsp 從數組中截取字符串,循環顯示在頁面上
          2009-05-08 18:05 | 萬里雪
          在jsp中如何實現呢  回復  更多評論
            
          主站蜘蛛池模板: 邻水| 宜州市| 商都县| 亳州市| 兴义市| 湖州市| 三原县| 基隆市| 灌阳县| 井冈山市| 云和县| 孝义市| 武威市| 舟曲县| 江川县| 兰考县| 平乡县| 桑植县| 肥东县| 阿瓦提县| 灵璧县| 兴隆县| 永城市| 祁连县| 阜城县| 定远县| 乳山市| 都匀市| 长治县| 西峡县| 清丰县| 云梦县| 寿光市| 长汀县| 鄂托克旗| 武邑县| 轮台县| 清水县| 临颍县| 盘锦市| 渭源县|