国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Groovy正則表達式

2019-11-08 18:51:54
字體:
來源:轉載
供稿:網友

Groovy正則表達式

1、~操作符可以方便地創建正則表達式。

p = ~"hello"PRintln p.getClass().name // java.util.regex.Pattern

2、為了匹配表達式,提供了=~和==~。=~進行部分匹配,==~進行完全匹配。

p = ~"hello"text = "hello world"if (text =~ p) {	println "match"} else {	println "not match"}if (text ==~ p) {	println "match"} else {	println "not match"}返回matchnot match3、=~返回一個Mather對象。
p = ~"(h|H)ello"text = "hello world! Hello BeiJing!"matcher = text =~ pprintln matcher.getClass().name // java.util.regex.Matcherprintln matcher.size() // 2println "${matcher[0]} and ${matcher[1]}" // [hello, h] and [Hello, H]

4、替代方法replace

p = ~"(h|H)ello"text = "hello world! Hello BeiJing!"result = (text =~ p).replaceAll("Hi")println result // Hi world! Hi BeiJing!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 呼和浩特市| 娄底市| 邯郸县| 治多县| 华宁县| 朝阳县| 郎溪县| 调兵山市| 都安| 永清县| 中山市| 手机| 鲜城| 正定县| 慈溪市| 铁岭市| 钟祥市| 马山县| 信宜市| 桂林市| 张家川| 嘉鱼县| 马公市| 昆明市| 苏尼特左旗| 神池县| 水富县| 肃宁县| 东丰县| 福州市| 安吉县| 西林县| 水城县| 含山县| 嘉定区| 滦南县| 六安市| 百色市| 红原县| 酒泉市| 晋城|