zoukankan      html  css  js  c++  java
  • 截取指定长度字符串

    截取字符串指定长度

     方法一:

    <%#String.Format("{0}",Eval("News_Content")).PadRight(12).Substring(0,12) %> 

    PadRight : 左对齐,在右侧填充 Unicode 字符达指定长度

    前后长度要一致.(12 = 12)

    方法二  三  是同一种意思,采取的方式不同

    方法二:

    页面:<%# CutString(Eval("News_Content").ToString(),80) %> </p>

    后台:

      public string CutString(string inputString, int Len)
            {
                int tempLen = 0;
                string tempString = "";
                int len = Convert.ToInt32(Len);
                if (inputString.Length > len)
                {
                    tempString = inputString.Substring(0, len) + "…";//截获前len个字符并加上…
                }
                else
                {
                    tempString = inputString;
                }
                return tempString;
            }

    方法三:

    页面:<%# CutString(Eval("News_Content").ToString(),150) %> </p>

    后台:

    public string CutString(string str,int length)
    {
      int i = 0, j = 0;
      foreach(char chr in str)
       {
        i+=2;
        if (i > length)
         {
    str = str.Substring(0, j-1);
    break;
         }
    j ++;
       }
        return str;
    }

  • 相关阅读:
    Go语言基础--1.1 变量的声明
    基本语法
    弹性盒子修改
    弹性盒子内容
    弹性盒子
    响应式列重置
    栅格系统
    布局容器
    额外按钮
    可消失的弹出框
  • 原文地址:https://www.cnblogs.com/sgivee/p/1760978.html
Copyright © 2011-2022 走看看