如何用正则表达式将时间字符串从"yyyyMMdd"转换为"yyyy-MM-dd"?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用正则表达式将时间字符串从"yyyyMMdd"转换为"yyyy-MM-dd"?相关的知识,希望对你有一定的参考价值。
这个真不是伸手党,不知道怎么搞,只会用正则表达式分割,还有查找。
参考技术A String date = "yyyyMMdd";date = date.replace("yyyy","yyyy-").replace("MM","MM-");
System.out.println(date);
是这样吗?追问
朋友 你在逗我么。。。 时间字符串,正则表达式。。。。
追答我觉得你还是好好理解一下正则表达式是怎么用的吧。你真心连正则表达式的概念都不懂。
追问抱歉 之前我理解错了 你是对的 实际上还是正则
参考技术B StringBuffer s=new StringBuffer("19931207");s.insert(4, "-");
s.insert(7, "-");
System.out.println(s);追问
用正则表达式
易语言如何用正则表达式来读取制定的网页文本 最好源码上,谢谢
正则代码自己写到常量里模块为精易模块3.12
常量:
.版本 2
.常量 正则表达式, ""
全局变量
.版本 2
.全局变量 正则表达, 正则表达式类
然后代码如下:
正则表达.创建 (#正则表达式,网页文本, )
正则表达.取子匹配文本 (1, 1)追问
不用编辑框的内容等于什么什么么?很奇怪啊
追答什么意思?网页文本=HTTP读文本()
参考技术A 网页源码呢?以上是关于如何用正则表达式将时间字符串从"yyyyMMdd"转换为"yyyy-MM-dd"?的主要内容,如果未能解决你的问题,请参考以下文章