package textmeasure

import (
	
	
	
)

func sanitizeLinks( string) (string, error) {
	 := regexp.MustCompile(`href="([^"]*)"`)

	return .ReplaceAllStringFunc(, func( string) string {
		 := .FindStringSubmatch()
		if len() < 2 {
			return 
		}

		 := [1]

		 = strings.ReplaceAll(, "&amp;", "TEMP_AMP")
		 = strings.ReplaceAll(, "&", "&amp;")
		 = strings.ReplaceAll(, "TEMP_AMP", "&amp;")

		return fmt.Sprintf(`href="%s"`, )
	}), nil
}