Documentation ¶
Index ¶
Constants ¶
View Source
const ( TokenInputLine = `{}` TokenInputLineNoExtension = `{.}` TokenBaseName = `{/}` TokenDirname = `{//}` TokenBaseNameNoExtension = `{/.}` TokenSequence = `{#}` TokenSlot = `{%}` )
Variables ¶
View Source
var REAllTokens = regexp.MustCompile(`\{[^\}]*\}`)
View Source
var RENumbered = regexp.MustCompile(`\{(?P<NUMBER>\d+)\}`)
RENumbered regular expression for just a number
View Source
var RENumberedBasename = regexp.MustCompile(`\{(?P<NUMBER>\d+)\/\}`)
RENumberedBasename number for token indicating basename
View Source
var RENumberedBasenameNoExtension = regexp.MustCompile(`\{(?P<NUMBER>\d+)\.\/\}`)
RENumberedBasenameNoExtension number for token indicating basename with no extension
View Source
var RENumberedDirname = regexp.MustCompile(`\{(?P<NUMBER>\d+)\/\/\}`)
RENumberedDirname number for token indicating dirname
View Source
var RENumberedToken = regexp.MustCompile(`\{(?:\d*[\/\.]+){0,1}\}`)
RENumberedToken a catch-all token
View Source
var RENumberedWithNoExtension = regexp.MustCompile(`\{(?P<NUMBER>\d)+\.\}`)
RENumberedWithNoExtension number for token indicating no file extension
View Source
var RERange = regexp.MustCompile(`\{(?P<START>\d+)\.\.(?P<END>\d+)\}`)
RERange regular expression for a range such as {0..9}
View Source
var REToken = regexp.MustCompile(`.*\{\d*[\/\.]*\}.*`)
REToken a catch-all token
Functions ¶
func NumberFromToken ¶
NumberFromToken get a number from a token
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.