永发信息网

请vb.net高手写一段代码,关于通配符的

答案:3  悬赏:20  手机版
解决时间 2021-02-08 08:54
一个字符串。最末尾的字符是“id=”+8到10位数字组成,数字长度不固定,怎样利用if语句和通配符,判断字符串是不是符合这个标准呢,请高手写段代码支援下,我用instr办不到
最佳答案
net代码用规则对象Regex,直接调用IsMatch就可,返回逻辑值。
MsgBox(System.Text.RegularExpressions.Regex.IsMatch("3455abc64id=45565434", "^.*id=\d{8,10}$"))
全部回答
'''<summary>检测“id=”后的数字是否为8位至10位数</summary> ‘’‘<returns>是即返回True,否即返回False</returns> Public Function GetId(ByVal StrId As String) As Boolean Dim ConvertedStr As String = Replace(StrId, "id=", "") If (ConvertedStr.Length > 8 And ConvertedStr.Length < 10) Or (ConvertedStr.Length = 8 Or ConvertedStr.Length = 10) Then Return True Else Return False End If End Function 根据本人理解 应该是这样吧! 望采纳!
'''检测“id=”后的数字是否为8位至10位数 ‘’‘是即返回True,否即返回False Public Function GetId(ByVal StrId As String) As Boolean Dim ConvertedStr As String = Replace(StrId, "id=", "") If (ConvertedStr.Length > 8 And ConvertedStr.Length < 10) Or (ConvertedStr.Length = 8 Or ConvertedStr.Length = 10) Then Return True Else Return False End If End Function 根据本人理解 应该是这样吧! 望采纳! 记得给问豆啊!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
东四环/鸿宝线(路口)我想知道这个在什么地方
贵州省花灯剧团地址有知道的么?有点事想过去
Hello:I want to write an e-mail sent to th
香酥板栗饼怎么去啊,有知道地址的么
leather belt是什么牌子
听说WWE里的道夫齐格勒的父亲是十六次世界冠
春黔社(粹叶茶馆)地址好找么,我有些事要过去
南岗区哈尔滨万达公寓地址在哪,我要去那里
cshop地址好找么,我有些事要过去
谁能帮忙解释下这些代码?mysql备份的
拓印车架号多少钱
金田装饰我想知道这个在什么地方
【在我心中曾经有一个梦】关于《真心英雄》这
徐大姐小百货劳保用品怎么去啊,有知道地址的
at this moment you must be. ofyourself
推荐资讯
金立e6更新刷不出天气预报怎么办
智美艺术培训学校地址在哪,我要去那里办事
香港机场往中山的车 需要带着行李下车过境吗
画扇悲风、殇月夜 这个QQ网名是什么意思?
《童年》100字第一章读后感
天合汽贸(资阳乐至县)地址在什么地方,想过去
为什么会二氧化碳潴留
山南市地图
梅园探梅阅读答案
已知,等腰三角形ABC中,点D是底边BC上任意一点
昆山金湖银滩五证齐全吗
旅游机票怎么去啊,我要去那办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?