package parser

import "github.com/influxdata/flux/internal/parser"

Index

Functions

func MustParseTime

func MustParseTime(lit string) time.Time

MustParseTime parses a time literal and panics in the case of an error.

func ParseDuration

func ParseDuration(lit string) ([]ast.Duration, error)

ParseDuration will convert a string into components of the duration.

func ParseRegexp

func ParseRegexp(lit string) (*regexp.Regexp, error)

ParseRegexp converts text surrounded by forward slashes into a regular expression.

func ParseString

func ParseString(lit string) (string, error)

ParseString removes quotes and unescapes the string literal.

func ParseText

func ParseText(lit string) (string, error)

ParseText parses a UTF-8 block of text with escaping rules.

func ParseTime

func ParseTime(lit string) (time.Time, error)

ParseTime will parse a time literal from a string.

Source Files

strconv.go

Version
v0.196.1 (latest)
Published
Feb 19, 2025
Platform
linux/amd64
Imports
10 packages
Last checked
1 day ago

Tools for package owners.