asp.net字符串分割函數(shù)使用方法分享
先來看個簡單的實例
但是其數(shù)組長度卻是25,而不是3。下面這種方法是先將“[jb51.net]”替換成一個特殊字符,比如$,在根據(jù)這個字符執(zhí)行Split
例如下面根據(jù)[jb51.net]分割
string[] arrstr2 = str.Replace("[jb51.net]", "$").Split('$');
好了看其它方法、最簡單最常用的方法,以一個指定的字符進行的分割 打開vs.net新建一個控制臺項目。然后在Main()方法下輸入下面的程序。
string s="abcdeabcdeabcde";
string[] sArray=s.Split('c');
foreach(string i in sArray)
Console.WriteLine(i.ToString());
輸出下面的結(jié)果:
ab
deab
deab
de
2、使用多個字符進行分割
string s="abcdeabcdeabcde"
string[] sArray1=s.Split(new char[3]{'c','d','e'});
foreach(string i in sArray1)
Console.WriteLine(i.ToString());
輸出下面的結(jié)果:
ab
ab
ab
3、使用正則表達式
添加引用
using System.Text.RegularExpressions;
string content="agcsmallmacsmallgggsmallytx";
string[]resultString=Regex.Split(content,"small",RegexOptions.IgnoreCase)
foreach(string i in resultString)
Console.WriteLine(i.ToString());
輸出下面的結(jié)果:
agc
mac
ggg
ytx
還有一種比較不常用的方法
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]);
}
- 收集學(xué)習(xí)asp.net比較完整的面向?qū)ο箝_發(fā)流程
- ASP.NET編程中經(jīng)常用到的27個函數(shù)集
- asp.net Repeater綁定時使用函數(shù)
- asp.net簡化接收參數(shù)值的函數(shù)
- 介紹幾個ASP.NET中容易忽略但卻很重要的方法函數(shù)
- ASP.NET常用函數(shù)(推薦)
- asp.net動態(tài)獲取Excel表名的函數(shù)代碼
- asp.net 驗證字符串是否為純數(shù)字檢測函數(shù)
- asp.net(C#)函數(shù)對象參數(shù)傳遞的問題
- ASP.NET私有構(gòu)造函數(shù)用法分析
相關(guān)文章
asp.net ASPxTextBox等控件實現(xiàn)"回車模擬Tab"的 常用代碼整理
今天我要實現(xiàn)一些編輯框如ASPxTextBox、ASPxComboBox等控件回車模擬Tab的功能。這沒辦法,用戶用慣了回車,討厭按Tab來移動焦點(鼠標(biāo)點擊更麻煩)。2010-03-03
http調(diào)用webservice操作httprequest、httpresponse示例
這篇文章主要介紹了http調(diào)用webservice操作httprequest、httpresponse示例,需要的朋友可以參考下2014-05-05
asp.net運行提示未將對象引用設(shè)置到對象的實例錯誤解決方法
asp.net運行提示未將對象引用設(shè)置到對象的實例錯誤解決方法,需要的朋友可以參考下2012-03-03
.NET 6開發(fā)TodoList應(yīng)用之使用AutoMapper實現(xiàn)GET請求
我們希望接受的請求和返回的值具有以下兩點需要遵循的原則:每個model被且只被一個API消費;每個model里僅僅包含API發(fā)起方希望包含的必要字段或?qū)傩?。AutoMapper庫就是為了實現(xiàn)這個需求而存在的。本文將為大家介紹AutoMapper如何實現(xiàn)GET請求,需要的可以參考一下2021-12-12
關(guān)于VS2012自帶的 性能分析 工具使用實例(圖文介紹)
本篇文章小編為大家介紹,關(guān)于VS2012自帶的 性能分析 工具使用實例(圖文介紹),需要的朋友參考下2013-04-04
asp.net小孔子cms中的數(shù)據(jù)添加修改
最近都在看小孔子cms的代碼,其添加與修改數(shù)據(jù)十分方便,做下筆記,代碼主要提取自小孔子cms,去掉了不用的函數(shù)并把相關(guān)代碼寫到一個文件中2008-08-08

