java小知识:正则表达式,获取指定字符之间的内容

public static void main(String[] args) {
	//1.定义正则表达式,获取**开头和**结尾的内容 ^开头 $结尾
    String TABLE_REGEX = "^\*\*(.*?)\*\*$";
    String text = "**微信公众号:经年相伴**";
    
    //2.编译正则表达式
    Pattern patten = Pattern.compile(TABLE_REGEX);
    
    // 3.指定要匹配的字符串
    Matcher matcher = patten.matcher(text);
    
     //4.判断是否包含
    if (flag) {
    	//获取内容
        String group = matcher.group(NumberUtils.INTEGER_ONE);
        System.out.println("group="+group);
    }
}

你可能感兴趣的:(java,正则表达式)