Class Summary |
CapitalizeAllWordsTag |
Capitalizes all words in the body String. |
CapitalizeTag |
Capitalize a String. |
CenterTag |
Center the body String in a larger String of size width. |
ChompTag |
Remove the last occurence of a specified character,
and everything after it. |
ChopNewlineTag |
Remove a \n from the end of a String if it is there. |
ChopTag |
Remove the last character from a String. |
CountMatchesTag |
Return the number of times that the body String
contains the sub-string. |
CountTag |
Count the number of occurences of a passed in 'Set'. |
DecodeUrlTag |
Decode a URL so it may be nicely printed. |
DefaultTag |
If the body String is a particular value, then output
a default value, else output the body String. |
DeleteTag |
Delete any characters from the body that match
characters specified in the Set. |
EncodeUrlTag |
Encode a String to that it may be used as a URL. |
EscapeTag |
Escape a String into a JavaScript-compatible String. |
GetChompTag |
Get everything after a specified delimiter. |
GetPrechompTag |
Get everything up until a specific delimiter. |
JoinTag |
Joins the elements of the provided array. |
LeftPadTag |
Left pad a string with a particular delimiter to a
specified width. |
LeftTag |
Gets the leftmost 'n' characters from a string. |
LengthTag |
Return the length of the String. |
LowerCaseTag |
Turn all uppercase and titlecase characters to lowercase. |
MetaphoneTag |
Get the metaphone for a String. |
MidTag |
Gets 'n' characters from the inside of a string. |
NestedStringTag |
Get a String that is nested between an open and closing
substring. |
OverlayTag |
Overlay a String on top of another String. |
PrechompTag |
Remove everything up until a specified delimiter, and
that specified delimiter from the start of a String. |
QuoteRegexpTag |
Quote a String so that it will pass through a regular
expression as a constant. |
RandomStringTag |
Create a random string. |
RemoveXmlTag |
Remove any XML tags from a String. |
RepeatTag |
Repeat a string a particular number of times. |
ReplaceTag |
Replace a specified substring with another string. |
ReverseDelimitedStringTag |
Reverses a delimited String. |
ReverseTag |
Reverse a String. |
RightPadTag |
Right pad a string with a particular delimiter to a
specified width. |
RightTag |
Gets the rightmost 'n' characters from a string. |
SoundexTag |
Return the US_ENGLISH Soundex of a String. |
SplitTag |
Splits the provided text into an array, separators specified. |
SqueezeTag |
Squeeze any characters from the body that match
characters specified in the Set. |
StringTagSupport |
Abstract support class for the String Taglib. |
StripEndTag |
Strip all of a specified character which appear
at the end of a String. |
StripStartTag |
Strip all of a specified character which appear
at the start of a String. |
StripTag |
Strip all of a specified character which appear
at the start and end of a String. |
SubstringTag |
Get a specified substring from a larger String based
on the start index and end-before index in the larger
String. |
SwapCaseTag |
Swap the casing in a String. |
TrimTag |
Remove whitespace from start and end of a String. |
TruncateNicelyTag |
A more intelligent substring. |
UncapitalizeTag |
Change the first letter of a String to Lowercase. |
UpperCaseTag |
Turn the entire String to uppercase. |
WordWrapTag |
Word-wrap a String. |