diff options
author | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2021-02-23 09:36:11 +0100 |
---|---|---|
committer | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2021-02-23 09:36:43 +0100 |
commit | 7f8530039aa018f23bad9d58e97777705a6d19ac (patch) | |
tree | 382f99a2a0d65e52a293dec4a68647c01655155d /tpl/strings | |
parent | 01dd7c16af6204d18d530f9d3018689215482170 (diff) |
tpl: Add method mappings for strings.Contains, strings.ContainsAny
Just to confirm/document the function signature.
Diffstat (limited to 'tpl/strings')
-rw-r--r-- | tpl/strings/init.go | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tpl/strings/init.go b/tpl/strings/init.go index 26d63519a..dab4fdbaa 100644 --- a/tpl/strings/init.go +++ b/tpl/strings/init.go @@ -58,6 +58,22 @@ func init() { }, ) + ns.AddMethodMapping(ctx.Contains, + nil, + [][2]string{ + {`{{ strings.Contains "abc" "b" }}`, `true`}, + {`{{ strings.Contains "abc" "d" }}`, `false`}, + }, + ) + + ns.AddMethodMapping(ctx.ContainsAny, + nil, + [][2]string{ + {`{{ strings.ContainsAny "abc" "bcd" }}`, `true`}, + {`{{ strings.ContainsAny "abc" "def" }}`, `false`}, + }, + ) + ns.AddMethodMapping(ctx.FindRE, []string{"findRE"}, [][2]string{ |