日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
VB.NET操作符like作用體現(xiàn)

VB.NET編程語(yǔ)言的出現(xiàn),為我們帶來(lái)了很大的方便之處。它的應(yīng)用可以幫助開(kāi)發(fā)人員輕松的實(shí)現(xiàn)各種程序的開(kāi)發(fā),提高編程效率。下面我們將會(huì)了解到的是VB.NET操作符like的相關(guān)概念,讓大家充分掌握這一基礎(chǔ)知識(shí)。

陽(yáng)城ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)建站的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!

VB.NET操作符like用于判斷一個(gè)字符串與另外一個(gè)字符串是否匹配,大小寫敏感。語(yǔ)法是:

 
 
 
  1. Result=String like Pattern  

例子如下:

 
 
 
  1. Dim a As String = "Northsnow,塞北的雪"   
  2. Dim b As String = "Northsnow,塞北的雪"   
  3. If a Like b Then   
  4. MsgBox("true")   
  5. Else   
  6. MsgBox("false")   
  7. End If   
  8. b = "northsnow,塞北的雪"   
  9. If a Like b Then   
  10. MsgBox("true")   
  11. Else   
  12. MsgBox("false")   
  13. End If   
  14. 'true   
  15. 'false  

 

另外,Pattern支持通配符。這一點(diǎn)肯定讓我們想起了正則表達(dá)式(Regular Expression)。不過(guò)我們千萬(wàn)不要搞混了,雖然有些地方相近,但是有些通配符與正則表達(dá)式不太一樣,功能也有區(qū)別。VB.NET操作符like支持的通配符共有5種: #t#

表示一個(gè)任意字符(1個(gè))

* 任意個(gè)任意字符(0-n個(gè))

# 表示一個(gè)數(shù)字

[charlist] 表示 charlist 中的任意一個(gè)字符

[!charlist] 表示 不在charlist 中的任意一個(gè)字符

用過(guò)正則的朋友一定會(huì)很容易的理解的,有幾個(gè)核心的規(guī)則一定要記牢,那就是:

(1) * 可以匹配任何字符串

(2) ?可以匹配任何一個(gè)字符

(3) 而# 相當(dāng)于[0-9] 只能匹配一個(gè)數(shù)字 如果要匹配兩個(gè)數(shù)字需要寫成 ##

(4) 字符列表中的字符可以用-提供一個(gè)區(qū)間,以簡(jiǎn)化書寫。

(5) 大小寫敏感

下面就舉個(gè)VB.NET操作符like例子說(shuō)明一下:

 
 
 
  1. Dim a As String = "Northsnow.123"   
  2. Dim b As String = "*.###"   
  3. MsgBox(a Like b)   
  4. 'True   
  5. a = "Northsnow.123"   
  6. b = "[A-Z][a-z]*#"   
  7. MsgBox(a Like b)   
  8. 'True   
  9. a = "Northsnow.123"   
  10. b = "[A-Z][a-z]*[a-z]"   
  11. MsgBox(a Like b)   
  12. 'False   
  13. a = "Northsnow.123"   
  14. b = "[A-Z][a-z]*[0-9]"   
  15. MsgBox(a Like b)   
  16. 'True  

當(dāng)前名稱:VB.NET操作符like作用體現(xiàn)
分享網(wǎng)址:http://www.dlmjj.cn/article/dhihjdh.html