package main


import (

    "fmt"

    "io/ioutil"

    "log"

    "net/http"

    "regexp"

)



func main() {


    resp, err := http.Get("")


    if err != nil {

        log.Fatal(err)

    }


    defer resp.Body.Close()


    body, err := ioutil.ReadAll(resp.Body)


    if err != nil {

         log.Fatal(err)

    }


    src := string(body)


    re := regexp.MustCompile("\\<h3\\>.*\\</h3\\>")

    titles := re.FindAllString(src, -1)


    for _, title := range titles {

        fmt.Println(title)

    }

}

'Language > go' 카테고리의 다른 글

viper  (0) 2020.12.16
protocol buffer  (0) 2019.05.09
json 코드  (0) 2018.03.15
http client 코드  (0) 2018.03.15
http 서버 코드  (0) 2018.03.15

+ Recent posts