在vb.net里假设有个string型的变量叫a,我想跟据a的最后两位是什么做个判断条件
就是 if 如果a的最后两位是99 then
xxxxxxx
else if 如果a的最后1位是9 then
xxxxxxx
else
xxxxxxx
end if
关于这段代码应该怎么写啊
vb.net里关于字符串的操作
答案:4 悬赏:10 手机版
解决时间 2021-03-01 09:13
- 提问者网友:wodetian
- 2021-02-28 20:02
最佳答案
- 五星知识达人网友:不想翻身的咸鱼
- 2021-02-28 20:21
If "3333aa".EndsWith("aa") Then MessageBox.Show("以aa结尾")
or :
dim str as string = "3333aa"
if str.EndsWith("aa") Then MessageBox.Show("以aa结尾")
or :
dim str as string = "3333aa"
if str.EndsWith("aa") Then MessageBox.Show("以aa结尾")
全部回答
- 1楼网友:woshuo
- 2021-03-01 00:43
if right(a,2)=99 then
xxxxxxx
else if right(a,1)=9 then
xxxxxxx
else
xxxxxxx
end if
- 2楼网友:夜风逐马
- 2021-02-28 23:15
Dim B As String
B = Mid(A, Len(A) - 1, 2)
If B = "99" Then
XXXXXXXXXX
Else
If Mid(B, 2, 1) = "9" Then
XXXXXXXXXXX
Else
XXXXXXXXXXXXXX
End If
End If
- 3楼网友:玩家
- 2021-02-28 21:42
a="@1991@1205@844@3276@1104@747@1069@0.9@4@3@&1048&1057&1073&
"
a=replace(a,"@",",")
a=replace(a,"&",",")
dim b()
b=split(a,",")
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯