|
@@ -735,7 +735,7 @@ func (s *Script) LoadScript(code, script_file string, newstate bool) string {
|
|
//去除特殊标签中间内容
|
|
//去除特殊标签中间内容
|
|
s.L.SetGlobal("getPureContent", s.L.NewFunction(func(S *lua.LState) int {
|
|
s.L.SetGlobal("getPureContent", s.L.NewFunction(func(S *lua.LState) int {
|
|
con := S.ToString(-1)
|
|
con := S.ToString(-1)
|
|
- reg := regexp.MustCompile("(?s)<!%-%-.*?%-%->")
|
|
|
|
|
|
+ reg := regexp.MustCompile("(?s)<(!%-%-|!--|style).*?(%-%-|--|style)>") //注释 css
|
|
con = reg.ReplaceAllString(con, "")
|
|
con = reg.ReplaceAllString(con, "")
|
|
// indexArr := reg.FindAllStringIndex(con, -1)
|
|
// indexArr := reg.FindAllStringIndex(con, -1)
|
|
// for i := len(indexArr) - 1; i >= 0; i-- {
|
|
// for i := len(indexArr) - 1; i >= 0; i-- {
|