java 正规表现でのグループ分けをして,グループごとに出力
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 正规表现でのグループ分けをして,グループごとに出力相关的知识,希望对你有一定的参考价值。
import java.util.regex.Pattern;
import java.util.regex.Matcher;
class Main {
public static void main (String[] args) {
long dateNumber = 20150622235959l;
String target = Long.toString(dateNumber);
// 6 matches
// 2015 06 22 23 59 59
String regex_str = "^([0-9]{1,4})([0-9]{1,2})([0-9]{1,2})([0-9]{1,2})([0-9]{1,2})([0-9]{1,2})$";
Matcher matcher = Pattern.compile(regex_str).matcher(target);
if (matcher.matches()) {
for (int i = 0; i < matcher.groupCount(); i++) {
System.out.println(matcher.group(i));
}
}
}
}
以上是关于java 正规表现でのグループ分けをして,グループごとに出力的主要内容,如果未能解决你的问题,请参考以下文章
Cheese
CentOS7 + Apache2.4 + MySQL5.7 + PHP7
aoj 0558 Cheese
テレワーク可/田町MySQLサーバーリソースチェック/問い合わせ対応業務
和食とアートをスタイリッシュに楽しむHIVE 06 ART
IOIOI卡片占卜(Atcoder-IOIOI カード占い)(最短路)