最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

一串字字符中多個(gè)逗號(hào)替換為一個(gè) 既標(biāo)準(zhǔn)分隔符(正則表達(dá)式)

 更新時(shí)間:2012年11月07日 00:20:32   作者:  
一串字字符中多個(gè)逗號(hào)轉(zhuǎn)換為一個(gè),既標(biāo)準(zhǔn)分隔符(正則表達(dá)式),借助上一篇文章正則表達(dá)式快速入門(mén),來(lái)完成了這個(gè)轉(zhuǎn)換過(guò)程
需求如下:

將一串字符轉(zhuǎn)換為標(biāo)準(zhǔn)的分隔符字符串

如:",,,,a,svv,ss,,v,,v,,,"
轉(zhuǎn)換后:"a,svv,ss,v,v"

js實(shí)現(xiàn)代碼:
多用于后臺(tái)中,關(guān)鍵詞替換,自動(dòng)將空格,全角逗號(hào),統(tǒng)一替換為半角逗號(hào),并將多個(gè)逗號(hào)合并

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]


asp.net實(shí)現(xiàn)方法如下:
復(fù)制代碼 代碼如下:

/// <summary>
/// 格式化一組如:",,a,s,,,d,c"的字符串為標(biāo)準(zhǔn)的分隔字符串如:"a,s,d,c";
/// </summary>
/// <param name="str">ref 需要格式化的字符</param>
private void strFormat(ref string str)
{
string regexText = "\\,{2,}";
string[] strArray = Regex.Split(str,regexText);
str = "";
foreach (string strf in strArray)
{
if(strf != "")
{
str += strf + ",";
}
}
//以上代碼得到 xx,xxx,x,xx,x, 則需要去掉最后一個(gè)逗號(hào) 既滿足標(biāo)準(zhǔn)分隔符條件
str = str.Substring(0, str.Length - 1);
}

正則表達(dá)式引入命名空間:
復(fù)制代碼 代碼如下:

using System.Text.RegularExpressions;

相關(guān)文章

最新評(píng)論

化德县| 成武县| 焦作市| 乐亭县| 梓潼县| 如东县| 五台县| 高安市| 清流县| 阳东县| 墨竹工卡县| 黔江区| 延川县| 湖口县| 汕尾市| 新晃| 临沭县| 精河县| 宜宾市| 万全县| 泸西县| 南江县| 镇坪县| 淳安县| 许昌市| 南召县| 共和县| 平乡县| 沈阳市| 鞍山市| 广西| 北海市| 怀化市| 赞皇县| 西乌珠穆沁旗| 阿克| 鄂托克旗| 丁青县| 呼和浩特市| 汉源县| 克什克腾旗|