asp.net字符串截取函数

asp教程.net字符串截取函数
本教程先是告诉你用最简单的方法取对字符串进行截取,再后面写了一个实用的程序来对数据进行字符串截取哦。
*/

//c#
string mystring = "abc";
bool test1 = mystring.substring(2, 1).equals("c"); // this is true.

//vb

substring
microsoft.visualbasic.left(string, length) 
//一个简单智能一点的字符串截取函数

protected string getstr(string str)
  {

  if (str.length > 15)
  {
  str = str.substring(0, 15) + "...";
  }
  return str;
  }
//截取实例

public static string formatstr(string str, int len)
        {
            asciiencoding ascii = new asciiencoding();
            int templen = 0;
            string temps教程tring = "";
            byte[] s = ascii.getbytes(str);
            for (int i = 0; i < s.length; i++)
            {
                if ((int)s[i] == 63)
                { templen += 2; }
                else
                { templen += 1; }
                try
                { tempstring += str.substring(i, 1); }
                catch
                { break; }
                if (templen > len) break;
            }
            //如果截过则加上半个省略号
            byte[] mybyte = system.text.encoding.default.getbytes(str);
            if (mybyte.length > len)
                tempstring += "......";
            tempstring = tempstring.replace("&nbsp;", " ");
            tempstring = tempstring.replace("&lt;", "<");
            tempstring = tempstring.replace("&gt;", ">");
            tempstring = tempstring.replace('n'.tostring(), "<br>");
            return tempstring;
        }

时间: 2024-10-22 09:50:08

asp.net字符串截取函数的相关文章

asp.net字符串截取函数介绍

字符截取函数  代码如下 复制代码 ///   <summary>         ///   将指定字符串按指定长度进行剪切,         ///   </summary>         ///   <param   name= "oldStr "> 需要截断的字符串 </param>         ///   <param   name= "maxLength "> 字符串的最大长度 </

asp.net 字符串截取函数

public string CutStr(string str,int len)  { string s="";  for(int i=0;i 11 {  int r= i% len;  int last =(str.Length/len)*len;  if (i!=0 && i<=last)  {  if( r==0)  {  s+=str.Substring(i-len,len)+" ;  }  }  else if (i>last)  {  

asp CutStrX字符串截取函数(过滤全部HTML标记)_应用技巧

复制代码 代码如下: Function CutStrX(ByVal Str,ByVal StrLen) Dim l,t,c,i,r '过滤全部HTML标记 Set r=New RegExp r.Global=True r.MultiLine=True r.Pattern="(</?[A-Za-z][A-Za-z0-9]*[^>]*>)" str=r.Replace(str," ") Set r=Nothing l=Len(str) t=0 For

asp CutStrX字符串截取函数(过滤全部HTML标记)

复制代码 代码如下: Function CutStrX(ByVal Str,ByVal StrLen) Dim l,t,c,i,r '过滤全部HTML标记 Set r=New RegExp r.Global=True r.MultiLine=True r.Pattern="(</?[A-Za-z][A-Za-z0-9]*[^>]*>)" str=r.Replace(str," ") Set r=Nothing l=Len(str) t=0 For

asp小偷程序中的字符串截取函数

函数|字符串|小偷程序 asp小偷程序中的字符串截取函数 以下是函数代码:'******************************************************************************** '    Function(公有) '    名称 :    字符串截取函数 '    作用 :    按指定首尾字符串截取内容(本函数为从左向右截取) '    参数 :    sContent ---- 被截取的内容 '        sStart ----

asp字符串截取函数

            本文章提供这款asp字符串截取函数原是是先用定义字符串判别函数判断字符串长度以及中英文,再把字符截取后定义超出部分内容的...显示方式            function strvalue(str,lennum)            dim p_num            dim i            if strlen(str)<=lennum then            strvalue=str            else            p

asp 字符串截取函数_应用技巧

asp 字符串截取函数'********************************************************* '函数:cutStr[str(strlen)] '参数:str,待处理的字符串,strlen,截取的长度 '作者:木木 '日期:2007/7/12 '描述:截取指定长度的字符串 '示例:<%=cutStr("欢迎光临阿里西西",5)%> '*************************************************

asp 字符串截取函数

asp 字符串截取函数 '********************************************************* '函数:cutStr[str(strlen)] '参数:str,待处理的字符串,strlen,截取的长度 '作者:木木 '日期:2007/7/12 '描述:截取指定长度的字符串 '示例:<%=cutStr("欢迎光临阿里西西",5)%> '************************************************

ASP字符串截取函数,适用于采集程序调用

'********************************************************************************'    Function(公有)'    名称 :   字符串截取函数'    作用 :    按指定首尾字符串截取内容(本函数为从左向右截取)'    参数 :    sContent ---- 被截取的内容'        sStart ------ 首字符串'        iStartNo ---- 当首字符串不是唯一时取第几