国产探花免费观看_亚洲丰满少妇自慰呻吟_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!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 饶平县| 抚远县| 临海市| 宁夏| 宕昌县| 凤台县| 莲花县| 翁牛特旗| 嘉峪关市| 瓦房店市| 房山区| 永济市| 临汾市| 静海县| 施秉县| 江安县| 东台市| 手游| 靖西县| 阜南县| 抚州市| 金川县| 开封市| 河南省| 大关县| 肇州县| 鲁山县| 昌乐县| 韶关市| 封丘县| 句容市| 牙克石市| 中阳县| 八宿县| 中方县| 南和县| 闻喜县| 兴化市| 大兴区| 九寨沟县| 子长县|