社区
C#
帖子详情
[简单的拆分字符串问题,用正则表达式]
mutounannan
2011-01-17 10:14:24
例如:string str ="201001031"; 或者 string str = "2010012031";
字符串的表示内容由 年 + 0 + 月 + 0 + 日组成,如何把这个字符串拆分为
string year = 年;
string month = 月;
string day = 日;
最好用正则,请高手指教!
...全文
55
4
打赏
收藏
[简单的拆分字符串问题,用正则表达式]
例如:string str ="201001031"; 或者 string str = "2010012031"; 字符串的表示内容由 年 + 0 + 月 + 0 + 日组成,如何把这个字符串拆分为 string year = 年; string month = 月; string day = 日; 最好用正则,请高手指教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
KissXYL
2011-01-17
打赏
举报
回复
谁设计的这样格式,0做分割很不合理。
mutounannan
2011-01-17
打赏
举报
回复
[Quote=引用 1 楼 wuyq11 的回复:]
DateTime.ParseExact("201001031","yyyyMMdd",null)
Year
[/Quote]
谢谢一楼,现在有点改动,如果我是 年 + 0 + 月 + 0+ id 这个怎么截取呢?
兔子-顾问
2011-01-17
打赏
举报
回复
Match m = Regex.Match(str,@"(\d{4})0(\d{1,2})0(\d+)");
year = m.Groups[1].Value;
month = m.Groups[2].Value;
day = m.Groups[3].Value;
wuyq11
2011-01-17
打赏
举报
回复
DateTime.ParseExact("201001031","yyyyMMdd",null)
Year
使用
正则表达式
拆分
字符串
使用
正则表达式
拆分
字符串
,程序完全可以运行,方便大家开发和调试
Oracle通过
正则表达式
分割
字符串
REGEXP_SUBSTR的代码详解
string :需要进行正则处理的
字符串
pattern :进行匹配的
正则表达式
position :起始位置,从第几个字符开始
正则表达式
匹配(默认为1) occurrence :标识第几个匹配组,默认为1 modifier :模式(‘i’不区分大...
Java工程师必学系列课程之5--《
字符串
及
正则表达式
》视频课程
并完成案例前导课程:《Java工程师必学系列课程》前4部课程内容:本课程是《Java工程师必学系列课程》的第5部分,主要讲解Java语言中
字符串
相关知识、字符编码常识和
正则表达式
的使用。本课程涉及的主要内容可以分为...
C#.net 使用
正则表达式
拆分
字符串
C#.net使用
正则表达式
拆分
字符串
提供的测试源码,直接使用
正则表达式
它
简单
而且实用,是一个用于匹配
字符串
的模板,我们定义的任意的一个
字符串
都可以看成是一个
正则表达式
。 2、 String类也提供了几个和
正则表达式
有关的几个特殊方法 1) Boolean matches(String regex):判断该字符...
C#
110,534
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章