一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務(wù)器之家 - 編程語言 - JAVA教程 - java正則表達式使用示例

java正則表達式使用示例

2019-11-15 14:27java教程網(wǎng) JAVA教程

這篇文章主要介紹了java正則表達式使用示例,實現(xiàn)拆分字符串、替換字符串、判斷字符串是否與制定模式匹配等功能,需要的朋友可以參考下

代碼如下:

package com.hongyuan.test;

 

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

public class RegexTest {
 public static void main(String[] args) {
  String str="<html><head><title>regex test</title></head><body><p>this is a simle regex test</p></body></html>";

  //拆分字符串
  String[] splitStr=Pattern.compile("[</?|>]").split(str);
  for(int i=0;i<splitStr.length;i++){
   System.out.print(splitStr[i]+" ");
  }
  System.out.println();

  //判斷字符串是否與制定模式匹配
  boolean isMatching = Pattern.compile("^<(\\w*)>.*</\\1>$").matcher(str).matches();
  System.out.println(isMatching);

  //替換字符串
  String repStr=Pattern.compile("<(/?)p>").matcher(str).replaceAll("<$1h1>");
  System.out.println(repStr);

  //提取字符串
  Matcher m = Pattern.compile("<title>(.*)</title>").matcher(str);
  while(m.find()){
   System.out.println(m.group(1));
  }  
 }
}

 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 免费xxxxx大片在线观看影视 | 操老逼 | 2021海角社区最新版 | 成人影音先锋 | 明星ai人脸替换造梦在线播放 | 男女姓交大视频免费观看 | 俺去俺也在线www色官网 | 好大水好多好爽好硬好深视频 | 久久亚洲国产成人影院 | 精品国产乱码久久久久久软件 | 亚洲免费视频在线观看 | 成年人在线视频免费观看 | 国产福利不卡视频 | 1024人成网色www | 99视频有精品视频免费观看 | 香蕉久久一区二区三区 | 国产精品久久久久久久午夜片 | 好涨好大我快受不了了视频网 | 暖暖中国免费观看高清完整版 | 麻豆视频免费在线观看 | 美女翘臀内疯狂进出 | ckinese中国男同gay男男 | 亚洲高清在线视频 | 亚洲精品成人a | 免费在线观看日本 | 我与岳乱短篇小说 | 99久久精品免费看国产一区二区 | 欧美日韩亚洲国内综合网俺 | 99国产自偷色久 | 麻豆亚洲一区 | 欧美国产在线视频 | 天天色综合三 | 波多野结衣在线观看视频 | 免费我看视频在线观看 | 天天做天天爽天天谢 | 禁止的爱善良的未删减版hd | 3d欧美人禽交 | 日本孕妇大胆孕交 | 精品日产1区2卡三卡麻豆 | 日韩特级片 | 亚洲 欧美 在线观看 |