groovy string replace正则
Groovy的字符串替换函数replaceFirst()和replaceAll()支持使用正则表达式进行匹配和替换。
replaceFirst()用于将第一个匹配的字符串替换为指定的新字符串。示例代码如下:
```groovy
def str = "Hello World"
replaceall()def newStr = placeFirst(/o/, "a")
println newStr  // 输出:Hella World
```
replaceAll()用于将所有匹配的字符串替换为指定的新字符串。示例代码如下:
```groovy
def str = "Hello World"
def newStr = placeAll(/o/, "a")
println newStr  // 输出:Hella Warld
```
上述示例中,使用正则表达式`/o/`进行匹配,并将匹配到的字符串替换为指定的新字符串。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。