欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

一串字字符中多個(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á)式快速入門,來完成了這個(gè)轉(zhuǎn)換過程
需求如下:

將一串字符轉(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需再刷新一下頁面才能執(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)文章

  • 正則表達(dá)式匹配ip地址超詳細(xì)講解

    正則表達(dá)式匹配ip地址超詳細(xì)講解

    在很多場景下我們經(jīng)常需要在服務(wù)器上用正則表達(dá)式來匹配IP地址,下面這篇文章主要給大家介紹了關(guān)于正則表達(dá)式匹配ip地址超詳細(xì)講解的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • 正則表達(dá)式Regular Expression (RegExp)詳解

    正則表達(dá)式Regular Expression (RegExp)詳解

    正則表達(dá)式,又稱正規(guī)表示式、正規(guī)表示法、正規(guī)表達(dá)式、規(guī)則表達(dá)式、常規(guī)表示法(英語:Regular Expression,在代碼中常簡寫為regex、regexp或RE
    2015-11-11
  • 正則表達(dá)式的高級(jí)技巧分享

    正則表達(dá)式的高級(jí)技巧分享

    正則表達(dá)式(regular expression abbr. regex) 功能強(qiáng)大,能夠用于在一大串字符里找到所需信息。它利用約定俗成的字符結(jié)構(gòu)表達(dá)式來發(fā)生作用
    2011-11-11
  • js Abba逆向前瞻正則匹配實(shí)例

    js Abba逆向前瞻正則匹配實(shí)例

    這篇文章主要介紹了js Abba逆向前瞻正則匹配實(shí)例,主要是使用正則表達(dá)式的零寬斷言進(jìn)行判斷,需要的朋友可以參考下
    2016-12-12
  • 詳解java中的正則表達(dá)式

    詳解java中的正則表達(dá)式

    這篇文章主要介紹了java中的正則表達(dá)式,判斷目標(biāo)字符串中是否 可能 含這個(gè)字符。本文通過示例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2018-01-01
  • Js 小數(shù)驗(yàn)證函數(shù)代碼(基于正則)

    Js 小數(shù)驗(yàn)證函數(shù)代碼(基于正則)

    經(jīng)常需要使用JS來驗(yàn)證一些數(shù)字(OnKeyPress 事件和onblur事件來驗(yàn)證),寫了兩個(gè)事件來驗(yàn)證,驗(yàn)證了一般情況。
    2010-05-05
  • javascript 正則修正符

    javascript 正則修正符

    javascript的正則修正符一般人都知道有兩個(gè):i、匹配部分大小寫,g、匹配多次。
    2009-03-03
  • php與javascript正則匹配中文的方法分析

    php與javascript正則匹配中文的方法分析

    這篇文章主要介紹了php與javascript正則匹配中文的方法,結(jié)合實(shí)例形式分析了針對(duì)utf-8與GBK編碼情況下的php、javascript正則匹配中文操作技巧,需要的朋友可以參考下
    2017-03-03
  • 一篇文章了解正則表達(dá)式的替換技巧

    一篇文章了解正則表達(dá)式的替換技巧

    正則表達(dá)式非常有用,查找、匹配、處理字符串、替換和轉(zhuǎn)換字符串,輸入輸出等,下面這篇文章主要給大家介紹了關(guān)于正則表達(dá)式替換技巧的相關(guān)資料,需要的朋友可以參考下
    2022-02-02
  • PHP正則表達(dá)式完全教程之基礎(chǔ)篇

    PHP正則表達(dá)式完全教程之基礎(chǔ)篇

    正則表達(dá)式是煩瑣的,但是強(qiáng)大的,學(xué)會(huì)之后會(huì)讓你除了提高效率外,會(huì)給你帶來絕對(duì)的成就感.正則表達(dá)式(regular expression)描述了一種字符串匹配的模式,可以用來檢查一個(gè)串是否含有某種子串、將匹配的子串做替換或者從某個(gè)串中取出符合某個(gè)條件的子串等。
    2015-09-09

最新評(píng)論