婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Asp Split函數之使用多個分割符的方法

Asp Split函數之使用多個分割符的方法

熱門標簽:外呼線路批發 武穴地圖標注 創意電話機器人 世界地圖標注了哪些城市 濟源電銷外呼系統線路 梧州市地圖標注 地圖標注陽江 java外呼系統是什么 石家莊慧營銷外呼系統

首先,我在知道Split這個函數的作用,是把一個字符串按指定的分割符分割成一個字符串數組。

  ASP里有這個Split,是這樣定義的dim Split(byval source as string ,byval str as string) as string()
  source是源字符串,str是分隔符
  我這里用了VB.net的寫法,方便說明返回值的類型和參數的類型。
  大家一看就明白怎么用了。

  在C#里,我們是這樣用的
  string[] Split(string source,char[] char)
  在這里Char是一個Char[]數組,我們在使用時可以這樣設定new char[]{','} 這樣就只定義了一個分割符,還可以用new char[] {',','.','#'}來定義多個分割符。這在C#里是很簡單的一種用法。

  可以在ASP里要使用多個分割符來分割字符串,應該怎么做呢?
  Asp里的Split只能給一個字符串參數來當分割符。我查閱了一些資料,沒有找到ASP里的Split定義多個分割符的方法。
  看來只有自己處理了,最后找出一種方法:先把源字符串里我們認為要被當做分割符的字符都轉換成一個特定的字符,比如“,”。然后我們再用這個特定的分割符來進行分割,例子如下:

復制代碼 代碼如下:

lcontent=Replace(lcontent,".",",")
lcontent=Replace(lcontent," ",",")
lcontent=Replace(lcontent,"。",",")
lcontent=Replace(lcontent,"、",",")
lcontent=Replace(lcontent,"\",",")
lcontent=Replace(lcontent,"/",",")
lcontent=Replace(lcontent,"#",",")
lcontent=Replace(lcontent,"*",",")
lcontent=Replace(lcontent,"",",")
lcontent=Replace(lcontent,":",",")
lcontent=Replace(lcontent,";",",")
rec=Split(lcontent,",")

這樣就實現了Asp里的Split使用多個分割符的方法了。

學而無思則不進,所以接下來想到了C#里的Split的工作方法。
怎么樣能達到不錯的效率呢?如果它先用char[0]來分割字符串,然后再用char[1]分割,再用char[2],char[3]... 這樣多次分割后再組成一個數組來得到最終的結果。似乎這樣做的效率并不高,個人覺得也不會用這種方法來處理。

所以個人覺得C#里的Split可以也是按上面ASP里的方法來實現的Split的char[]分割?先用把source里和Char[]的相同的字符都轉成一個特定的分割符,或許不是',' 或許是一個我們字符串里基本不可能出現的Char,這樣安全性更高。然后再用這個特定的分割符來進行分割。這樣效率應該會高不少。

您可能感興趣的文章:
  • ASP 時間函數及如何獲取服務器時間的寫法
  • asp與js的類型轉換函數介紹
  • asp中的Rnd 函數
  • ASP轉換格林威治時間函數DateDiff()應用
  • ASP移動文件函數movefile權限不足的替代方法
  • ASP中實現的URLEncode、URLDecode自定義函數
  • asp實現獲取MSSQL數據庫表指定條件行數的函數
  • asp中實現清除html的函數
  • asp實現截取字符串函數
  • ASP實現強制圖片下載函數
  • ASP函數大全解析

標簽:唐山 甘南 來賓 南寧 揭陽 滁州 淮北 迪慶

巨人網絡通訊聲明:本文標題《Asp Split函數之使用多個分割符的方法》,本文關鍵詞  Asp,Split,函數,之,使用,多個,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Asp Split函數之使用多個分割符的方法》相關的同類信息!
  • 本頁收集關于Asp Split函數之使用多個分割符的方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 芦溪县| 韶关市| 开江县| 佛教| 峡江县| 姜堰市| 广安市| 临湘市| 金门县| 庆城县| 四平市| 洞口县| 阜城县| 湖州市| 陕西省| 墨玉县| 克拉玛依市| 南京市| 云和县| 贵溪市| 铁岭市| 泗洪县| 长顺县| 西乌| 兰州市| 巨鹿县| 石渠县| 淮安市| 西昌市| 柘荣县| 冀州市| 会同县| 门头沟区| 齐河县| 富蕴县| 阜宁县| 平顺县| 五河县| 绥化市| 阜宁县| 屏东县|