lean into examples
This commit is contained in:
19
examples/regexs/regexs.go
Normal file
19
examples/regexs/regexs.go
Normal file
@@ -0,0 +1,19 @@
|
||||
package main
|
||||
|
||||
import "regexp"
|
||||
import "fmt"
|
||||
|
||||
func main() {
|
||||
m1, _ := regexp.MatchString("p[a-z]+ch", "apple")
|
||||
m2, _ := regexp.MatchString("p[a-z]+ch", "peach")
|
||||
fmt.Println(m1)
|
||||
fmt.Println(m2)
|
||||
|
||||
r1, _ := regexp.Compile("p[a-z]+ch")
|
||||
fmt.Println(r1.MatchString("apple"))
|
||||
fmt.Println(r1.MatchString("peach"))
|
||||
}
|
||||
|
||||
// todo: more
|
||||
// todo: gsub with regexp
|
||||
// todo: rename to "Regular Expressions"
|
||||
5
examples/regexs/regexs.sh
Normal file
5
examples/regexs/regexs.sh
Normal file
@@ -0,0 +1,5 @@
|
||||
$ go run regexs.go
|
||||
false
|
||||
true
|
||||
false
|
||||
true
|
||||
Reference in New Issue
Block a user