strings

package
v0.9.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 7, 2023 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAddPrefixAction

func NewAddPrefixAction() action.Action

NewAddPrefixAction ["add_prefix", "key", "value"].

func NewAddSuffixAction

func NewAddSuffixAction() action.Action

NewAddSuffixAction ["add_suffix", "key", "value"].

func NewCapitalizeSentenceAction

func NewCapitalizeSentenceAction() action.Action

NewCapitalizeSentence ["capitalize_sentence", "key"].

func NewCapitalizeWordAction

func NewCapitalizeWordAction() action.Action

NewCapitalizeWord ["capitalize_word", "key"].

func NewCheckCustomValuesAction

func NewCheckCustomValuesAction() action.Action

NewCheckCustomValuesAction ["check_custom_values","sourceJsonPath", "customValue", "targetJsonPath", "trueFlagReplacement", "falseFlagReplacement"].

func NewExtractBetweenDelimitersAction

func NewExtractBetweenDelimitersAction() action.Action

NewExtractBetweenDelimitersAction [sourceJSONPath, targetJSONPath, startDelimiter, endDelimiter].

func NewExtractBetweenPositionsAction

func NewExtractBetweenPositionsAction() action.Action

NewExtractBetweenPositionsAction ["extract_between_positions", "sourceJSONPath", "targetJsonPath", "startPosition", "endPosition"].

func NewExtractMissingAction

func NewExtractMissingAction() action.Action

NewExtractMissingAction ["extract_missing", "sourceJSONPath", "targetJSONPath", "trueFlagReplacement", "falseFlagReplacement"].

func NewJoinAction

func NewJoinAction() action.Action

NewJoinAction ["join", "toKey", "separator","key1",...].

func NewLowerAction

func NewLowerAction() action.Action

NewLowerAction ["lower_case", "key"].

func NewReplaceBetweenDelimitersAction

func NewReplaceBetweenDelimitersAction() action.Action

NewReplaceBetweenDelimitersAction ["path","startDelimiter","endDelimiter","newValue"].

func NewReplaceBetweenPositionsAction

func NewReplaceBetweenPositionsAction() action.Action

NewReplaceBetweenPositionsAction ["path","startPosition","endPosition","targetValue"].

func NewReplaceStringAction

func NewReplaceStringAction() action.Action

NewReplaceStringAction ["path", "subValue", "targetValue"].

func NewReplaceWithRegexAction

func NewReplaceWithRegexAction() action.Action

NewReplaceWithRegexAction ["replace_with_regex", "key", "pattern", "value"].

func NewSplitBetweenPositionsAction

func NewSplitBetweenPositionsAction() action.Action

NewSplitBetweenPositionsAction["sourceJSONPath", "startPosition", "endPosition", "targetJsonPath"].

func NewSplitFromStartAction

func NewSplitFromStartAction() action.Action

NewSplitFromStartAction ["split_from_start", "sourceJsonPath", "position", "targetJsonPath"].

func NewSplitWithDelimiterAction

func NewSplitWithDelimiterAction() action.Action

NewSplitWithDelimiterAction ["split_with_delimiter","sourceJsonPath", "delimiter", "targetJsonPath"].

func NewSplitWithIntervalsAction

func NewSplitWithIntervalsAction() action.Action

NewSplitWithIntervalsAction["sourceJSONPath", "startPosition", "splitInterval", "targetJsonPath"].

func NewUpperAction

func NewUpperAction() action.Action

NewUpperAction ["upper_case", "key"].

Types

type ExtractBetweenDelimitersAction

type ExtractBetweenDelimitersAction struct {
	action.CommonAction
}

func (*ExtractBetweenDelimitersAction) Execute

func (*ExtractBetweenDelimitersAction) Init

func (a *ExtractBetweenDelimitersAction) Init(args []arg.Arg) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL