社区
C#
帖子详情
[简单的拆分字符串问题,用正则表达式]
mutounannan
2011-01-17 10:14:24
例如:string str ="201001031"; 或者 string str = "2010012031";
字符串的表示内容由 年 + 0 + 月 + 0 + 日组成,如何把这个字符串拆分为
string year = 年;
string month = 月;
string day = 日;
最好用正则,请高手指教!
...全文
70
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
使用
正则表达式
拆分
字符串
使用
正则表达式
拆分
字符串
,程序完全可以运行,方便大家开发和调试
VB
字符串
和
正则表达式
参考手册
VB
字符串
和
正则表达式
参考手册
使用
正则表达式
检测
字符串
中重复出现的词
使用
正则表达式
检测
字符串
中重复出现的词,程序完全可以运行,大家可以参考
Oracle通过
正则表达式
分割
字符串
REGEXP_SUBSTR的代码详解
REGEXP_SUBSTR函数格式如下: function REGEXP_SUBSTR(string, pattern, position, occurrence, modifier) string :需要进行正则处理的
字符串
pattern :进行匹配的
正则表达式
position :起始位置,从第几个字符开始
正则表达式
匹配(默认为1) occurrence :标识第几个匹配组,默认为1 modifier :模式(‘i’不区分大小写进行检索;’c’区分大小写进行检索。默认为’c’) SELECT REGEXP_SUBSTR('123,,,ABC,!@#,,,', '[^,]
C#.net 使用
正则表达式
拆分
字符串
C#.net使用
正则表达式
拆分
字符串
提供的测试源码,直接使用
C#
111,120
社区成员
642,538
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章