1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/scottkiss-gosk

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
strutil.go 484 Байты
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
leofen Отправлено 22.02.2014 12:56 4affdcf
package gosk
import (
"log"
"regexp"
)
func trimHTML(str string) string {
if str == "" {
return str
}
re, _ := regexp.Compile(`<[\s\S]+?(>|$)`)
newstr := re.ReplaceAllString(str, "")
return newstr
}
func subStr(str string, start, end int) string {
if start < 0 {
log.Panic("start position is wrong!")
}
if end > len(str) {
log.Panic("end positon is wrong!")
}
if start > end {
log.Panic("wrong position!")
}
rs := []rune(str)
return string(rs[start:end])
}

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/scottkiss-gosk.git
git@api.gitlife.ru:oschina-mirror/scottkiss-gosk.git
oschina-mirror
scottkiss-gosk
scottkiss-gosk
master