Skip to content

Why do you use regex to validate env var name? #72

@renanbastos93

Description

@renanbastos93

I saw this line 98 but I believe that be unnecessary to use regex it is 3 times slower compared to \w+ is the same result. Case I'm wrong, please fix me. Maybe you can use Unicode to validate strings and gain performance to reduce processing.

var envvarNameRe = regexp.MustCompile(`\A[a-zA-Z_][a-zA-Z0-9_]*\z`)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions