asp.net Split分割字符串的方法
更新时间:2009年04月20日 16:40:03 作者:
很奇怪的,c#中的Split居然只能根据字符数组分割的,而没有根据字符串分割的.
例如下面我要根据[jb51.net]分割的话
复制代码 代码如下:
string str = "reterry[jb51.net]是脚本之家[jb51.net]的站长";
string[] arrstr = str.Split(new char[] { '[', 's', 'o', 's', 'u', 'o', '8', '.', 'c', 'o', 'm', ']' });
for (int i = 0; i < arrstr.Length; i++)
{
Response.Write(arrstr[i]);
}
采用上面这种方法是很令人郁闷的,虽然得到的结果没错,但是其数组长度却是25,而不是3。下面这种方法是先将“[jb51.net]”替换成一个特殊字符,比如$,在根据这个字符执行Split
复制代码 代码如下:
string[] arrstr2 = str.Replace("[jb51.net]", "$").Split('$');
您可能感兴趣的文章:
相关文章
ajaxToolkit:TextBoxWatermarkExtender演示与实现代码
该控件的效果就是在TextBox控件上添加“水印”效果,也就是当TextBox为空时,显示提示消息,一旦TextBox聚焦,样式就消失,看起来还挺不错的吗,感兴趣的你可以了解下哦,希望本文对你有所帮助2013-01-01
Gridview使用CheckBox全选与单选采用js实现同时高亮显示选择行
Gridview使用CheckBox单选与全选功能再次进行简单演示,选中的行,使用高亮显示,让用户一目了然看到哪一行被选择了,在项目中很实用的,开发中的朋友们可要考虑一下哦2013-01-01
asp.net下获取远程网页的内容之二(downmoon原创)
asp.net下获取远程网页的内容之二(downmoon原创)...2007-04-04


最新评论