# Package org.apache.commons.lang.text

package org.apache.commons.lang.text

Provides classes for handling and manipulating text, partly as an extension to `java.text`. The classes in this package are, for the most part, intended to be instantiated. (ie. they are not utility classes with lots of static methods)

Since:
  2.1

Related Packages
Package
Description
org.apache.commons.lang
Provides highly reusable static utility methods, chiefly concerned with adding value to the `java.lang` classes.
Class
Description
CompositeFormat
Formats using one formatter and parses using a different formatter.
ExtendedMessageFormat
Extends `java.text.MessageFormat` to allow pluggable/additional formatting options for embedded format elements.
FormatFactory
Format factory.
StrBuilder
Builds a string from constituent parts providing a more flexible and powerful API than StringBuffer.
StrLookup
Lookup a String key to a String value.
StrMatcher
A matcher class that can be queried to determine if a character array portion matches.
StrSubstitutor
Substitutes variables within a string by values.
StrTokenizer
Tokenizes a string based based on delimiters (separators) and supporting quoting and ignored character concepts.