前面一篇了解了字元類,這篇來學習預定義字元類。沒什麼好說的,先每個字元類都寫乙個正規表示式來測試下,通過舉例一些正向和反向的例子來練習。反正一開始,用得少記不住每個字元的含義,後面用多了,自然就會寫正規表示式。
1. 在api文件關於預定義字元類
上面同樣是用來匹配單個字元的
2. **練習
針對沒個字元類寫乙個方法來測試
package regex;
public class demo1_regex
public static void demo7()
public static void demo6()
public static void demo5()
public static void demo4()
public static void demo3()
public static void demo2()
public static void demo1()
}
Java預定義類 String類
string型別是引用型別,不是基本資料型別。string中的方法都是例項方法,因此呼叫時需要建立乙個特定的字串來訪問 注 非例項方法即是靜態方法,例項和非例項方法呼叫的區別在於乙個需要建立特定物件訪問,而另外乙個直接使用 string s1 hello world int l s1.length ...
預定義的集合元字元
使用目前提供的工具可以完成很多任務作。但是,要使用 0 9 表示模式中的每個數值數字,或 更糟 使用 0 9a za z 表示任何字母數字字元,還有一段相當漫長的過程。為了減輕處理這些常用但冗長模式的痛苦,事先定義了預定義元字元集合。正規表示式的不同實現定義了不同的預定義元字元集合,下面描述的預定義...
正規表示式 預定義字元類,字元型的使用示例
正規表示式 預定義字元類 package com.regex import org.junit.test 正規表示式 預定義字元類 匹配任何字元 d 表示匹配一位數字,它等價於 0 9 d 表示匹配除數字以外的字元,等價於 0 9 s 表示匹配乙個空白字元 s 表示匹配乙個非空白字元,等價於 s w...