當前位置:編程學習大全網 - 編程軟體 - java的正則表達式有什麽作用?

java的正則表達式有什麽作用?

//正則表達式,是用來匹配字符串的,即檢查壹定的格式,還能按格式進行分

//組,替換......

//舉個簡單的例子,檢查壹個字符串是否是IP地址類型的(192.168.0.101)。當

//然,下面的例子只是作初步的檢查,即檢查字符串是否為:1-3個數字接1

//個".",1-3個數字接1個".",1-3個數字接1個".",1-3個數字。

public class Test {

public static void main(String args[]){

String s="192.168.0.101";

String s2="1234.1232.123";

System.out.println(s.matches("[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}"));

System.out.println(s2.matches("[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}"));

}

}

//當然,正則表達式絕不是只能檢查的,還可以將字符串進行分組,提取出妳

//想要的部分

//其實,不用正則表達式,也可以編。但是,大多數情況下,正則表達式可以提

//高妳編程的效率。

  • 上一篇:銑削平面的加工過程
  • 下一篇:砝碼稱重問題怎麽用貪心算法解決
  • copyright 2024編程學習大全網