正規表示式功能2

2021-07-30 07:48:30 字數 644 閱讀 7678

/*

正規表示式:符合一定規則的表示式。

作用:用於專門操作字串。

特點:用於一些特定的符號來表示一些**操作。這樣就簡化書寫

所以學習正規表示式,就是在學習一些特殊符號的使用。

好處:可以簡化對字串的複雜操作

弊端;符號定義越多,正則越長,閱讀性越差

具體操作功能:

1,匹配:string matches方法。用規則匹配整個字串,只要有

一處不符合規則,就匹配結束,返回false

2,切割:string split();

3,替換:string

*/class regexdemo 

","#");

string str1 = "erkktyqqquizzzzzo"; //將疊詞替換成&

//想要將重疊的字元替換成單個字母,zzzzz-->z,用"$1"獲取組的概念

replacealldemo(str1,"(.)\\1+","$1");

}public static void splitdemo(string str,string reg)

}public static void replacealldemo(string str,string reg,string newstr)

}

正規表示式 2

例 正規表示式物件 本物件包含正規表示式模式以及表明如何應用模式的標誌。語法 1 re pattern flags 語法 2 re new regexp pattern flags 引數 re 必選項。將要賦值為正規表示式模式的變數名。pattern 必選項。要使用的正規表示式模式。如果使用語法 1...

正規表示式2

本文參照python 核心程式設計第一章正規表示式 1 match函式的使用 import re m re.match foo foo if m is not none print m.group match 如果匹配成功,返回乙個匹配物件,不成功則返回none 如果我們不使用if判斷就使用m.gr...

正規表示式2

4.2字元集合var reg 1a2b3 匹配乙個字元,這個字元必須是 1 a 2 b 3其中一種,如果是就表示滿足,如果不是就不滿足 reg.test a 結果為 true reg.test 3 結果為 true reg.test fg56 乙個符合要求的字元都不存在,結果為 false reg....