Go语言的正则表式之regexp包
2021-05-16 15:30
标签:[1] ext2 重叠 mpi Go语言 reg UNC exp project Go语言的正则表式之regexp包 标签:[1] ext2 重叠 mpi Go语言 reg UNC exp project 原文地址:http://blog.51cto.com/13914991/2294160// code_029_regexp project main.go
package main
import (
"fmt"
"regexp"
)
//Go中的正则表达式
func main() {
//返回保管正则表达式所有不重叠的匹配结果的[]string切片。如果没有匹配到,会返回nil。
//案例1
context1 := "3.14 123123 .68 haha 1.0 abc 6.66 123."
exp1 := regexp.MustCompile(`\d+\.\d+`)
result1 := exp1.FindAllStringSubmatch(context1, -1)
fmt.Printf("%v\n", result1)
//案例2
context2 := `