format.eliminate ViewHelper <vhs:format.eliminate>
¶
Character/string/whitespace elimination ViewHelper
There is no example - each argument describes how it should be used and arguments can be used individually or in any combination.
Arguments¶
content¶
- DataType
string
- Required
false
- Description
String in which to perform replacement
caseSensitive¶
- DataType
boolean
- Default
true
- Required
false
- Description
Wether or not to perform case sensitive replacement
characters¶
- DataType
mixed
- Required
false
- Description
Characters to remove. Array or string, i.e. {0: 'a', 1: 'b', 2: 'c'} or 'abc' to remove all occurrences of a, b and c
strings¶
- DataType
mixed
- Required
false
- Description
Strings to remove. Array or CSV, i.e. {0: 'foo', 1: 'bar'} or 'foo,bar' to remove all occorrences of foo and bar. If your strings overlap then place the longest match first
whitespace¶
- DataType
boolean
- Required
false
- Description
Eliminate ALL whitespace characters
whitespaceBetweenHtmlTags¶
- DataType
boolean
- Required
false
- Description
Eliminate ALL whitespace characters between HTML tags. Use this together with <f:format.raw>
tabs¶
- DataType
boolean
- Required
false
- Description
Eliminate only tab whitespaces
unixBreaks¶
- DataType
boolean
- Required
false
- Description
Eliminate only UNIX line breaks
windowsBreaks¶
- DataType
boolean
- Required
false
- Description
Eliminates only Windows carriage returns
digits¶
- DataType
boolean
- Required
false
- Description
Eliminates all number characters (but not the dividers between floats converted to strings)
letters¶
- DataType
boolean
- Required
false
- Description
Eliminates all letters (non-numbers, non-whitespace, non-syntactical)
nonAscii¶
- DataType
boolean
- Required
false
- Description
Eliminates any ASCII char