日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

java 正则表达式 例子_Java正则表达式例子汇总

發布時間:2024/8/1 java 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java 正则表达式 例子_Java正则表达式例子汇总 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.過濾特殊字符

package com.sheepmu.text;

/*

* @author sheepmu

*/

public class HWCompetition {

public static void main(String[] args){

String s="a%&a^b}b*[cc]#d{d\"ee/ff\\gg"; //!!!!! \"是為了在字符串中轉義"; \\ 只是為了在字符串中轉義\

System.out.println("原串----->"+s);

String regex="[%{}^\\[\\]*#\\\\/&\"]";//在[ ]中,需要\\來轉義[];需要\\\來轉義\;\來轉義"

String news=s.replaceAll(regex,"");

System.out.println("過濾后的串----->"+news);

}

}

package com.sheepmu.text;

/*

* @author sheepmu

*/

public class HWCompetition {

public static void main(String[] args){

String s="a%&a^b}b*[cc]#d{d\"ee/ff\\gg"; //!!!!! \"是為了在字符串中轉義"; \\ 只是為了在字符串中轉義\

System.out.println("原串----->"+s);

String regex="[^%{}^\\[\\]*#\\\\/&\"]";// 在[^-----------]的第一個位置出現^表示非!!!!!!!

String news=s.replaceAll(regex,"");

System.out.println("過濾掉 非 特殊字符的串----->"+news);

}

}

package com.sheepmu.text;

/*

* StringReverse(char *strIn,char *output)找出 strIn 里面所有大寫字母,將其逆序輸出

如輸入:strIn:"abcHDLmnkKl",輸出:output:"KLDH",

* @author sheepmu

*/

public class HWCompetition {

public static void main(String[] args){

String s="abcHDLmnkKl";

String news=s.replaceAll("[^A-Z]","");//去掉非大寫剩下的就是大寫了撒~~~

StringBuffer sb=new StringBuffer(news);//String---->StringBuffer

String result=sb.reverse().toString();

System.out.println("結果----->"+ result);//KLDH

}

}

一個 Java 正則表達式例子

今天在項目里看到用 Python 正則表達式的時候,用到 group,沒有仔細看.正好學習 Java 正則表達式,對 group 多留意了一下. 上代碼: import java.util.regex ...

java 正則表達式例子, 查找字符串

import java.util.regex.Matcher;import java.util.regex.Pattern; public class Main { public static voi ...

Java正則表達式基礎知識及實例說明

眾所周知,在程序開發中,難免會遇到需要匹配.查找.替換.判斷字符串的情況發生,而這些情況有時又比較復雜,如果用純編碼方式解決,往往會浪費程序員的時間及精力.因此,學習及使用正則表達式,便成了解決這一矛 ...

Java正則表達式匹配例子

Java正則表達式匹配例子 package com.ibm.test; import java.util.regex.Matcher; import java.util.regex.Pattern; ...

史上最全的 Java 新手問題匯總

史上最全的 Java 新手問題匯總 ? Java是目前最流行的編程語言之一——它可以用來編寫Windows程序或者是Web應用,移動應用,網絡程序,消費電子產品,機頂盒設備,它無處不在. 有超過30億 ...

Java正則表達式入門——轉自RUNOOB.COM

Java 正則表達式 正則表達式定義了字符串的模式. 正則表達式可以用來搜索.編輯或處理文本. 正則表達式并不僅限于某一種語言,但是在每種語言中有細微的差別. Java正則表達式和Perl的是最為相似 ...

Java 正則表達式詳解

Java 提供了功能強大的正則表達式API,在java.util.regex 包下.本教程介紹如何使用正則表達式API. 正則表達式 一個正則表達式是一個用于文本搜索的文本模式.換句話說,在文本中搜索 ...

Java正則表達式的應用

在很多種情況下,我們都必須對字符串進行匹配,以便判斷字符串的格式是否符合要求,對字符串中的內容進行提取.比如,我要從一段話aabdfe中,判斷這段話是否有包含ab這個詞,那么如果用if-else來判斷 ...

【轉】java正則表達式

在Sun的Java JDK 1.40版本中,Java自帶了支持正則表達式的包,本文就拋磚引玉地介紹了如何使用java.util.regex包. 可粗略估計一下,除了偶爾用Linux的外,其他Linu ...

隨機推薦

MapReduce剖析筆記之四:TaskTracker通過心跳機制獲取任務的流程

上一節分析到了JobTracker把作業從隊列里取出來并進行了初始化,所謂的初始化,主要是獲取了Map.Reduce任務的數量,并統計了哪些DataNode所在的服務器可以處理哪些Split等等,將這 ...

解決python編碼格式錯誤問題

一:前言 遇到問題:print輸入漢字時提示錯誤信息?UnicodeDecodeError: 'ascii' codec can't decode byte 0x?? in position 1: o ...

POJ 1004 解題報告

1.題目描述: http://poj.org/problem?id=1004 2.解題過程 這個題目咋一看很簡單,雖然最終要解出來的確也不難,但是還是稍微有些小把戲在里面,其中最大的把戲就是float ...

[Linux/Ubuntu] vi/vim 使用方法講解(轉載)

轉自:http://www.cnblogs.com/emanlee/archive/2011/11/10/2243930.html vi/vim 基本使用方法 vi編輯器是所有Unix及Linux系統 ...

java常用用代碼

/** *Java獲取IP代碼 */ import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.ev ...

applicationContext.xml 模板

總結

以上是生活随笔為你收集整理的java 正则表达式 例子_Java正则表达式例子汇总的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。