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 梓楓 閱讀(2492) 評論(1)  編輯  收藏 所屬分類: javascript

          FeedBack:
          # jsp 從數組中截取字符串,循環顯示在頁面上
          2009-05-08 18:05 | 萬里雪
          在jsp中如何實現呢  回復  更多評論
            
          主站蜘蛛池模板: 河曲县| 阳江市| 西乡县| 运城市| 普安县| 康平县| 长沙县| 九寨沟县| 皋兰县| 仙居县| 宁都县| 上蔡县| 彭州市| 洪江市| 正阳县| 汤原县| 平泉县| 长白| 阆中市| 齐齐哈尔市| 界首市| 乐亭县| 武山县| 博爱县| 彰化县| 水城县| 长岭县| 昌宁县| 图们市| 康马县| 梅河口市| 堆龙德庆县| 安康市| 姜堰市| 团风县| 石阡县| 贡觉县| 白朗县| 遂宁市| 嵩明县| 咸宁市|