MediaWiki  REL1_22
StringUtils.php File Reference

Methods to play with strings. More...

Go to the source code of this file.

Classes

class  DoubleReplacer
 Class to perform secondary replacement within each replacement string. More...
class  ExplodeIterator
 An iterator which works exactly like: More...
class  HashtableReplacer
 Class to perform replacement based on a simple hashtable lookup. More...
class  RegexlikeReplacer
 Class to replace regex matches with a string similar to that used in preg_replace() More...
class  ReplacementArray
 Replacement array for FSS with fallback to strtr() Supports lazy initialisation of FSS resource. More...
class  Replacer
 Base class for "replacers", objects used in preg_replace_callback() and StringUtils::delimiterReplaceCallback() More...
class  StringUtils
 A collection of static methods to play with strings. More...

Detailed Description

Methods to play with strings.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. http://www.gnu.org/copyleft/gpl.html

Definition in file StringUtils.php.