文字列に正規表現で文字を満たすために取得するJava

最近の記事、時間とソースに関する基本的な情報を入手する必要が爬虫類を、やって一緒にいます。

n個で表現抽出時間この文字列を考えて、私はそう。

次のようにデモは次のとおりです。

import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
 * 获取字符串中满足正则表达式的日期字符串
 */
public class Test {
    public static void main(String[] args) {
        String str = "2015/07/20 11:01 来源: 测试";
        String regex = "\\d{4}[-|/]\\d{2}[-|/]\\d{2} \\d{2}:\\d{2}";
        Pattern p = Pattern.compile(regex); 
        Matcher matcher = p.matcher(str);
        if (matcher.find()) {
			System.out.println(matcher.group());
		}
    }
}


公開された90元の記事 ウォン称賛21 ビュー470 000 +

おすすめ

転載: blog.csdn.net/yx13649017813/article/details/47127507