ASP tutorial. NET string intercept function
This tutorial first tells you to use the simplest way to intercept a string, and then write a useful program to intercept the data.
*/
C#
String mystring = "abc";
BOOL Test1 = mystring.substring (2, 1). Equals ("C"); This is true.
Vb
Substring
Microsoft.VisualBasic.Left (string, length)
A simple, intelligent little string intercept function
Protected string Getstr (String str)
{
if (Str.length > 15)
{
str = str.substring (0, 15) + "...";
}
return str;
}
Intercepting instances
public static string Formatstr (string str, int len)
{
ASCIIEncoding ASCII = new ASCIIEncoding ();
int templen = 0;
String temps tutorial 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;
}
If it's truncated, add half an ellipsis.
byte[] MyByte = system.text.encoding.default.getbytes (str);
if (Mybyte.length > Len)
TempString + = "...";
tempstring = Tempstring.replace (" ", "");
tempstring = Tempstring.replace ("<", "<");
tempstring = Tempstring.replace (">", ">");
tempstring = Tempstring.replace (' n '. ToString (), "<br>");
return tempstring;
}