Compare commits

...

1 Commits
v1.0.4 ... main

Author SHA1 Message Date
amnesia
3465296720 put regex outside of function 2025-07-01 19:37:07 +02:00

View File

@ -65,6 +65,8 @@ type exportTemplateData struct {
VarNames []string VarNames []string
} }
var isAlphaNumeric = regexp.MustCompile(`^[a-zA-Z0-9]*$`)
func generateFile(name string) string { func generateFile(name string) string {
fmt.Println("generating file for dictionary " + name) fmt.Println("generating file for dictionary " + name)
@ -82,7 +84,7 @@ func generateFile(name string) string {
scanner := bufio.NewScanner(file) scanner := bufio.NewScanner(file)
for scanner.Scan() { for scanner.Scan() {
w := strings.TrimSpace(scanner.Text()) w := strings.TrimSpace(scanner.Text())
if regexp.MustCompile(`^[a-zA-Z0-9]*$`).MatchString(w) { if isAlphaNumeric.MatchString(w) {
words = append(words, w) words = append(words, w)
} }