激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP教程 - ASP 中 Split 函數的實例分析

ASP 中 Split 函數的實例分析

2019-10-06 10:53asp教程網 ASP教程

大家有碰到過要想取一字符串里的某些值而無從下手?有沒有覺得看書或教材對split的寫法糊里糊涂……如果有此疑問的話,請看下面我對例子的解釋,相信您會對這個有一定的了解。

asp下使用split實現數組操作的方法
ASP 中 Split 函數的實例 
  大家有碰到過要想取一字符串里的某些值而無從下手?有沒有覺得看書或教材對split的寫法糊里糊涂……如果有此疑問的話,請看下面我對例子的解釋,相信您會對這個有一定的了解。  

  我先介紹一下Split函數的用法: 
 返回值數組 = Split("字符串","分割符") 


  假設變量strURL保存著URL值,如strURL = "ftp://username:password@server",這是我們在IE中登錄到FTP上時的URL形式,如果我們想把其中的username和password取出來的話,該怎么辦呢?當然解決的方法有許多,在這里我們只介紹用Split來解決的方法。首先,我們找出分割符。我們發現在這個字符串中,username和password之間有個冒號把它們隔開了,所以我們就把這個冒號作為Split函數的"分割符"來分割整個字符串,最后達到取username和password的目的。代碼如下:  
strURL = "ftp://username:password@server" 
aryReturn = Split(strURL,":") 

  這樣我們就把字符串用冒號分割開了,分割后的結果保存在aryReturn中(aryReturn是一個數組)。  

  下面我們就來看看這個最終的結果吧,因為Split函數最終返回的是一個數組,所以我們主要就是顯示數組中的元素了,就要涉及到一些跟數組有關的函數:IsArray()判斷是否數組的函數,LBound()取數組的下標,UBound()取數組的上標。  


Response.Write("返回值是否為數組:" & IsArray(aryReturn) & "<br>") 
For i = LBound(aryReturn) To UBound(aryReturn) 
Response.Write("返回值數組中的元素[" & i & "]:" & Right(aryReturn(i),Len(aryReturn(i))-2) & "<br>") 
Next  

  通過上面的代碼,我們看到字符串被分割成三個部分,即:"ftp"、"//username"、"password@server"。我們要取username和password需要進一步的處理,我就不多說了,直接給出代碼。 
  取username的代碼: 
strUsername = Right(aryReturn(1),Len(aryReturn(1))-2)  
  取password的代碼: 


'取password我們又用到Split函數了,不過這回的分割符是"@"  
aryTemp = Split(aryReturn(2),"@")  
strPassword = aryTemp(0)  
'我們可以順便取出server 
strServer = aryTemp(1)  

  分割符可以是一個字符,也可以是一個字符串。如: 
aryReturn = Split("ftp://username:password@server,"//")  

  注意: 
  1.一般來說,ASP中可以不聲明變量,使用Split函數時,如果要聲明返回值的變量的話,只能用Dim,而不能用Redim。雖然說其返回是一個數組,應該是用Redim也可以,但在實際使用過程中是不行。不知是怎么回事? 
  2. 如果用Split函數來分割一個字符串中并不存在的分割符時,將返回整個字符串,其結果是只有一個元素的數組。 

  后話,對于要取一字符串中的某些字符或部分,只要抓住規律,再加上用split就可以很好做成各種效果。寫此文,希望對大家的學習有所幫助,同時也希望各路高手能夠指點一二! 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日本在线一区二区 | xvideos korean| 成人免费视频 | 99久久精品免费视频 | 福利一区二区三区视频在线观看 | 国外成人在线视频网站 | 日韩大片在线永久观看视频网站免费 | 成人免费视频 | 日本免费中文字幕 | 亚洲91网站 | 黄色免费高清网站 | 久久国产精品免费视频 | 日韩视频一区二区三区在线观看 | chinese18 xxxx videos| 日日操日日操 | 可以看逼的视频 | 最新精品在线 | 线观看免费完整aaa 一二区成人影院电影网 | 精品国产一区二区三区四 | 欧美一区二区黄色 | 国产精品久久av | 国产精品久久久免费观看 | 亚洲一区二区三区视频免费 | 在线观看国产网站 | 成人免费网站在线观看视频 | 久久精品99北条麻妃 | 欧美1—12sexvideos | 成年免费大片黄在线观看岛国 | 久国久产久精永久网页 | 蜜桃网在线观看 | 亚洲午夜影院在线观看 | 久久久入口 | 国产影院一区 | 国产精品麻豆一区二区三区 | 精品一区二区久久久久久久网精 | 欧美区在线 | 日本精品一区二区 | 91久久久久久久一区二区 | 黄视频网站免费观看 | 欧美激情首页 | 毛片视频网站 |