按键精灵如何将剪切板内容分文本和数字来分别赋值变量? 30

我用“nr=Plugin.Sys.GetCLB”可以将剪切板内容赋值给变量“nr”,但我希望能区分nr中的文字和数值并分别赋值给“nr1”和“nr2”应该怎么写代码?PS... 我用“nr=Plugin.Sys.GetCLB”可以将剪切板内容赋值给变量“nr”,但我希望能区分nr中的文字和数值并分别赋值给“nr1”和“nr2”应该怎么写代码?PS:得到的“nr”变量一定是一小段文字和一串数字组成,比如:张三13812345678我希望将张三赋值给“nr1”,将13812345678赋值给“nr2” 展开
 我来答
玩玩而已瞬
2016-01-31 · TA获得超过1800个赞
知道小有建树答主
回答量:1089
采纳率:87%
帮助的人:413万
展开全部
循环判断字符是否是数字就好了,按照你上面的字符串做示例
nr = "张三13812345678"
For i = 1 To Len(nr)
If IsNumeric(CLng(mid(nr, i, 1))) = True Then
Exit For : End If : Next
nr1 = Mid(nr, i, Len(nr)):nr2 = Mid(nr, 1, i-1)
TracePrint nr1&"/"&nr2
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式