package main
import (
"flag"
"github.com/gorilla/feeds"
"io/ioutil"
"log"
"net/http"
"regexp"
"strconv"
"time"
)
type subst struct {
from string
to string
}
var (
substitutes = []subst{
{from: `"`, to: `"`},
{from: `–`, to: `–`},
}
programNameRe = regexp.MustCompile(`
(.+?)?
`)
episodeRe = regexp.MustCompile(`(?s)(.+?)?
`)
episodeAudioRe = regexp.MustCompile(`data\-id="(.+?)?">`)
episodeDateRe = regexp.MustCompile(`brand\-time brand\-menu\-link">(.+?)?\.(.+?)?\.(.+?)? в (.+?)?:(.+?)?`)
episodeTitleRe = regexp.MustCompile(`title brand\-menu\-link">(.+?)?`)
episodeUrlRe = regexp.MustCompile(`