我有一个用日期和冒号分隔的字符串: 01/12/2016:Something happened.02/12/2016:Something else happened.
我需要能够用'dd / MM / yyyy:'模式拆分可能有很多日期的字符串,而无需删除分隔符本身。我可以写一些冗长的循环。我只是想知道是否有更优雅的解决方案来检测模式?
编辑:当我尝试获得答案时,我发现这可以使冒号有效,因为我只知道如何编写单个定界符,我不确定如何编写模式来捕获数据,我认为会在日期中寻找斜线以沿数字之间定义斜线?
Dim AllDatedProfiles() = System.Text.RegularExpressions.Regex.Split(PRofile, "(?=[:])")
绝望滋生行动!我一直对正则表达式感到困惑,但是我遇到了一些教程,这些教程分解了所有象形文字,构造简单的模式识别一点也不困难。花了我20分钟来学习,花5分钟来做!如果您像我,请帮自己一个忙,看一部vid影片,然后学习一下!感谢所有的参与。
Dim AllDatedProfiles() = System.Text.RegularExpressions.Regex.Split(PRofile, "(?=[0-9]{2}/[0-9]{2}/[0-9]{2,4}:)")
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句