Module string_template_plus::transformers 
source · Functions
- Applies any tranformations to the variable, you can chain the transformers called whenever you useVAR_TRANSFORM_SEP_CHARto provide a transformer in the template.
- Gets the bound of a rust range object
- Airthmatic calculations, the value needs to be float. e.g.{val:calc(+1)}will add 1 to the value. The order of calculation is left to right.
- Insert commas to the given string in provided positions
- Count the number of occurances of a pattern in the string. You can chain it withcalcto get the number of word like:{val:count( ):calc(+1)}
- format the float (numbers). For example withval=1.123,{val:f(2)}or{val:f(.2)}gives1.12
- Insert characters to the given string in provided positions
- Quote the text with given strings or""
- Replace text in the string, by another text
- Format the string. Supportsup=> UPCASE,down=> downcase,proper=> first character UPCASE all others downcase,title=> title case according totitlecase::titlecase. e.g.{var:case(up)}.
- Split the text with given separator and then take the Nth group
- Trim the given string with given patterns one after another