以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请问老师字母和数字怎么拆分  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=189327)

--  作者:飞云
--  发布时间:2023/11/24 15:27:00
--  请问老师字母和数字怎么拆分
如题:
字符串:P12N5P6J13

 P   12  
 N  5
P6
......
谢谢老师
[此贴子已经被作者于2023/11/24 15:27:44编辑过]

--  作者:有点蓝
--  发布时间:2023/11/24 15:38:00
--  
Dim s As String = "P12N5P6J13"
Dim p As String = "(\\d+)"
Dim r As New System.Text.RegularExpressions.Regex(p)
Dim str = r.Split(s)
For Each a As String In str
    Output.Show(a)
Next

--  作者:飞云
--  发布时间:2023/11/24 15:43:00
--  
谢谢老师,如果是字母和下标符号有办法吗?
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2023/11/24 16:08:00
--  
如果要录入这种数据没有办法
--  作者:飞云
--  发布时间:2023/11/24 17:19:00
--  
如果是:P1入N2出P3装车,这样的有办法吗?谢谢老师!

 P 1     入   
 N  2      出   
  P   3   装车    
            


--  作者:有点蓝
--  发布时间:2023/11/24 17:33:00
--  
意思是有3个列,第一列输入P,第二列输入1,第三列自动显示入?这种到表格datacolchanged事件处理即可:http://www.foxtable.com/webhelp/topics/0625.htm
--  作者:飞云
--  发布时间:2023/11/24 17:56:00
--  
这个明白,就是不知道这个字符串怎么拆分
--  作者:有点蓝
--  发布时间:2023/11/25 8:35:00
--  
请上传实例说明
--  作者:飞云
--  发布时间:2023/11/25 10:21:00
--  
麻烦您给看看
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:测试拆分.zip


--  作者:有点蓝
--  发布时间:2023/11/25 10:28:00
--  
数据还有多少种情况?有没有什么规律?没有固定规律的东西没有办法做