社区
C#
帖子详情
[简单的拆分字符串问题,用正则表达式]
mutounannan
2011-01-17 10:14:24
例如:string str ="201001031"; 或者 string str = "2010012031";
字符串的表示内容由 年 + 0 + 月 + 0 + 日组成,如何把这个字符串拆分为
string year = 年;
string month = 月;
string day = 日;
最好用正则,请高手指教!
...全文
95
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
10_Pandas使用分隔符或
正则表达式
将
字符串
拆分
为多列
10_Pandas使用分隔符或
正则表达式
将
字符串
拆分
为多列 Pandas如何将带有
字符串
元素的列
拆分
为多个列。 使用以下
字符串
的方法。 str.split():用定界符分割 str.extract():按
正则表达式
拆分
字符串
方法是pandas.Series方法。 适用于pandas.Series或pandas.DataFrame列 str.split():用定界符分割 要按定界符(delim...
咦,Java
拆分
个
字符串
都这么讲究
提到 Java
拆分
字符串
,我猜你十有八九会撂下一句狠话,“这有什么难的,直接上 String 类的 split() 方法不就拉到了!”假如你真的这么觉得,那可要注意了,事情远没这么
简单
。 来来来,搬个小板凳坐下。 假如现在有这样一串字符“沉默王二,一枚有趣的程序员”,需要按照中文的逗号“,”进行
拆分
,这意味着第一串字符为逗号前面的“沉默王二”,第二串字符为逗号后面的“一枚有趣的程序员”(这不废...
C++ 使用
正则表达式
拆分
字符串
今天做到一道题,给定一个类似于广义表的
字符串
(aaaa(bbbb(cccc,dddd),eeee(ffff))),表明的是各个人的层次关系。比如aaaa是bbbb和eeee的领导,bbbb是cccc和dddd的领导,现输入一个名称,比如ffff,要求输出其领导关系输出:aaaa>eeee>ffff。 对于这样一个字母与括号混合在一起的
字符串
,我首先想到要对其进行
拆分
。不过
字符串
拆分
的场...
字符串
按
正则表达式
要求
拆分
String 支持
正则表达式
方法二: /** String[] spilt(String regex) 将当前
字符串
按照满足
正则表达式
的部分
拆分
然后将
拆分
后的
字符串
以数组方式返回 spilt末尾拆出的空串会默认省略 */ public class SplitDemo { public static void main(String[] args) { String line0=“abc,b...
Java
字符串
拆分
详解
说到 Java
字符串
拆分
,我们可能会不假思索“这有什么难的,直接上 String 类的 split() 方法不就行了!”假如你真的这么觉得,那可要真的是大错特错了。其中缘由,且听我细细道来。 假如现在有这样一串字符“hello world,一个有趣的程序”,需要按照中文的逗号“,”进行
拆分
,这意味着第一串字符为逗号前面的“hello world”,第二串字符为逗号后面的“一个有趣的程序”。另外,在
拆分
之前,要先进行检查,判断一下这串字符是否包含逗号,否则应该抛出异常。 public class Test
C#
111,128
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章