asp.net字符串分割函數(shù)使用方法分享
先來(lái)看個(gè)簡(jiǎn)單的實(shí)例
但是其數(shù)組長(zhǎng)度卻是25,而不是3。下面這種方法是先將“[jb51.net]”替換成一個(gè)特殊字符,比如$,在根據(jù)這個(gè)字符執(zhí)行Split
例如下面根據(jù)[jb51.net]分割
string[] arrstr2 = str.Replace("[jb51.net]", "$").Split('$');
好了看其它方法、最簡(jiǎn)單最常用的方法,以一個(gè)指定的字符進(jìn)行的分割 打開(kāi)vs.net新建一個(gè)控制臺(tái)項(xiàng)目。然后在Main()方法下輸入下面的程序。
string s="abcdeabcdeabcde";
string[] sArray=s.Split('c');
foreach(string i in sArray)
Console.WriteLine(i.ToString());
輸出下面的結(jié)果:
ab
deab
deab
de
2、使用多個(gè)字符進(jìn)行分割
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、使用正則表達(dá)式
添加引用
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]的站長(zhǎng)";
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ū)ο箝_(kāi)發(fā)流程
- ASP.NET編程中經(jīng)常用到的27個(gè)函數(shù)集
- asp.net Repeater綁定時(shí)使用函數(shù)
- asp.net簡(jiǎn)化接收參數(shù)值的函數(shù)
- 介紹幾個(gè)ASP.NET中容易忽略但卻很重要的方法函數(shù)
- ASP.NET常用函數(shù)(推薦)
- asp.net動(dòng)態(tài)獲取Excel表名的函數(shù)代碼
- asp.net 驗(yàn)證字符串是否為純數(shù)字檢測(cè)函數(shù)
- asp.net(C#)函數(shù)對(duì)象參數(shù)傳遞的問(wèn)題
- ASP.NET私有構(gòu)造函數(shù)用法分析
相關(guān)文章
ASP.NET中控件的EnableViewState屬性及徹底禁用
如果我們?cè)陂_(kāi)發(fā)Web應(yīng)用程序時(shí),某些控件是不需要接受用戶(hù)的操作或只需要接受一次操作的時(shí)候,我們可以將這些控件的EnableViewState屬性改為false,這樣可以?xún)?yōu)化我們的程序,提高網(wǎng)絡(luò)訪(fǎng)問(wèn)的速度。2016-06-06Asp.net?core中依賴(lài)注入的實(shí)現(xiàn)
這篇文章介紹了Asp.net?core中依賴(lài)注入的實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-07-07Asp.Net MVC4通過(guò)id更新表單內(nèi)容的思路詳解
一個(gè)表單一旦創(chuàng)建完,其中大部分的字段便不可再編輯。只能編輯其中部分字段。下面通過(guò)本文給大家分享Asp.Net MVC4通過(guò)id更新表單內(nèi)容的思路詳解,需要的朋友參考下吧2017-07-07HttpRequest的QueryString屬性 的一點(diǎn)認(rèn)識(shí)
我們開(kāi)發(fā)asp.net程序獲取QueryString時(shí),經(jīng)常性的遇到一些url編碼問(wèn)題2012-11-11System.Web中不存在類(lèi)型或命名空間名稱(chēng)script 找不到System.Web.Extensions.dll引用
這篇文章主要為大家詳細(xì)介紹了System.Web中不存在類(lèi)型或命名空間名稱(chēng)script,找不到System.Web.Extensions.dll引用的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-04-04swfupload ajax無(wú)刷新上傳圖片實(shí)例代碼
在這里上傳圖片就需要用到ajax無(wú)刷新上傳圖片,這里面包含的東西不是一點(diǎn)半點(diǎn)。這里用到的是一個(gè)插件swfupload實(shí)現(xiàn)無(wú)刷新上傳圖片,感興趣的朋友可以參考下哈2013-06-06微信小程序基于騰訊云對(duì)象存儲(chǔ)的圖片上傳功能
這篇文章主要介紹了微信小程序基于騰訊云對(duì)象存儲(chǔ)的圖片上傳功能,需要的朋友可以參考下2018-03-03