![]() |
| |||||||
| String::Alignment
Pair Sentence Alignment |
String::Approx
Approximate string matching and substitution |
String::Bash
Parameter expansion in strings |
| String::BitCount
Count number of "1" bits in strings |
String::BlackWhiteList
Match a string against a blacklist and a whitelist |
String::Blender
vocabulary-based generator of compound words |
| String::BOM
simple utilities to check for a BOM and strip a BOM |
String::BooleanSimple
Gets the boolean representative of a string |
String::Buffer
A simple string buffer class. |
| String::BufferStack
Nested buffers for templating systems |
String::CamelCase
camelcase, de-camelcase |
String::Canonical
Creates canonical strings. |
| String::CaseProfile
Get/Set the letter case profile of a string |
String::Checker
An extensible string validation module (allowing |
String::CityHash
CityHash wrapper for Perl |
| String::Clean
|
String::Clean::XSS
Clean up for Cross Site Scripting (XSS) |
String::CodiceFiscale
convert personal data into italian Codice Fiscale |
| String::Comments::Extract
Extract comments from C/C++/JavaScript/Java source |
String::Comments::Extract::C
|
String::Comments::Extract::CPP
|
| String::Comments::Extract::Java
|
String::Comments::Extract::JavaScript
|
String::Comments::Extract::SlashStar
|
| String::Compare
Compare two strings and return how much they are alike |
String::Compare::Length
String Length Comparisons |
String::CP1251
Perl extension for processing CP1251-encoded string |
| String::CRC
Cyclic redundency check generation |
String::CRC32
ZMODEM-like CRC32 generation |
String::CRC::Cksum
Perl extension for calculating checksums |
| String::CyclicRotation
Checks if a string is a cyclic rotation of another string. |
String::Diff
Simple diff to String |
String::DiffLine
line # & position of first diff |
| String::Dirify
|
String::Divert
|
String::Downgrade::Amharic
Generate Acceptable Spellings from Canonical. |
| String::Ediff
Produce common sub-string indices for two strings |
String::Equivalence::Amharic
Normalization Utilities for Amharic. |
String::Errf
a simple sprintf-like dialect |
| String::Escape
Backslash escapes, quoted phrase, word elision, etc. |
String::EscapeCage
Cage and escape strings to prevent injection attacks |
String::Examine
String comparisions and offset checking |
| String::Expand
|
String::ExpandEscapes
Expand printf-style %-escapes in a string. |
String::FilenameStatic
Static functions to manipulate a filename and path. |
| String::Filter
a regexp-based string filter |
String::FixedLen
Create strings that will never exceed a specific length |
String::FlexMatch
Flexible ways to match a string |
| String::FlexMatch::Test
test methods that can handle flexible strings |
String::Flogger
string munging for loggers |
String::Format
sprintf-like string formatting capabilities with |
| String::Formatter
build sprintf-like functions of your own |
String::Formatter::Cookbook
ways to put String::Formatter to use |
String::FormatX
Perl extension for formatting strings and numbers |
| String::Fraction
convert fractions into unicode chars |
String::FriendlyID
use this to convert an integer (from eg an ID AutoField) to a short unique "Friendly" string ( no confusing values like 1/I/l, 0/O , Z/2 ) |
String::Glob::Permute
Expand {foo,bar,baz}[2-4] style string globs |
| String::Gsub
regex on string object |
String::Gsub::Functions
core functions of String::Gsub |
String::Gsub::Matcher
match result object |
| String::HexConvert
Converts ascii strings to hex and reverse |
String::Index
Perl XS module for strpbrk()/index() hybrids |
String::Interpolate
Wrapper for builtin the Perl interpolation engine. |
| String::Interpolate::RE
interpolate variables into strings |
String::Iota
Simple interface to some useful string functions |
String::IRC
add color codes for mIRC compatible client |
| String::KeyboardDistance
String Comparison Algorithm |
String::KeyboardDistanceXS
String Comparison Algorithm |
String::Koremutake
Convert to/from Koremutake Memorable Random Strings |
| String::LCSS
Find The Longest Common Substring of Two Strings. |
String::LCSS_XS
Find The Longest Common Substring of Two Strings. |
String::LRC
|
| String::MatchInterpolate
|
String::MFN
Normalize a string to produce a sane Unix filename |
String::MkPasswd
random password generator |
| String::Mutate
extensible chaining of string modifiers |
String::Numeric
Determine whether a string represents a numeric value |
String::Numeric::PP
|
| String::Numeric::XS
XS implementation of String::Numeric |
String::Nysiis
NYSIIS Phonetic Encoding |
String::Palindrome
Determine if a string is a palindrome |
| String::Parity
Parity (odd/even/mark/space) handling |
String::Perl::Warnings
Determine if a string looks like a perl warning |
String::PerlIdentifier
Generate a random name for a Perl variable |
| String::Prettify
subs to cleanup a filename and or garble for human eyes |
String::ProgressBar
Produces a simple progress bar |
String::ProperCase::Surname
Converts Surnames to Proper Case |
| String::Random
Perl module to generate random strings based |
String::Random::NiceURL
random ID strings suitable for URLs. |
String::REPartition
Generates a regex to partition a data set |
| String::RewritePrefix
rewrite strings based on a set of known prefixes |
String::Rexx
Perl implementation of Rexx string functions |
String::RexxParse
Perl implementation of REXX 'parse' command |
| String::RexxStack::Named
implements named stacks |
String::Scanf
Implementation of C sscanf function |
String::SetUTF8
Set/unset the internal UTF-8 flag for a string |
| String::ShellQuote
Quote string for safe passage through shells |
String::ShowDiff
Perl extension to help visualize differences between strings |
String::ShowHTMLDiff
Perl extension to help visualize (in a browser) differences between strings. |
| String::Similarity
calculate the similarity of two strings |
String::Similarity::Group
take a list of strings and group them by similarity within a threshold |
String::Simrank
Rapid search for similarity between strings |
| String::Smart
Strings that know how to escape themselves. |
String::Splitter
Find all possible string splits and unique substrings. |
String::Sprintf
Custom overloading of sprintf |
| String::String
make values string |
String::StringLib
Perl extension for fast, commonly used, string |
String::StringLight
|
| String::Strip
xs Module to remove white-space from strings |
String::Substitution
Simple runtime string substitution functions |
String::Substrings
module to extract some/all substrings from a string |
| String::Tagged
|
String::Tagged::HTML
|
String::TagString
|
| String::Tests
run a series of tests on a string |
String::Thai::Segmentation
an object-oriented interface of Thai word segmentation |
String::TieStack
base class for Rexx-type stacks |
| String::Tokeniser
Perl extension for, uhm, tokenising strings. |
String::Tokenizer
A simple string tokenizer. |
String::Trigram
Find similar strings by trigram (or 1, 2, 4, etc.-gram) method |
| String::Trim
trim whitespace off your strings |
String::Truncate
a module for when strings are too long to be displayed in... |
String::TT
use TT to interpolate lexical variables |
| String::Unquotemeta
undo what quotemeta() does, nothing more nothing less |
String::Urandom
An alternative to using /dev/random |
String::UTF8
Determine whether a string consists of well-formed UTF-8 byte sequences |
| String::UTF8::PP
|
String::UTF8::XS
XS implementation of String::UTF8 |
String::Util
Handy string processing utilities |
| String::ZeroButTrue
utils for consistent zero-but-true usage |
| Problems, suggestions, or comments to Randy Kobes. | Questions? Check the FAQ. | |
| Enable installations using PAR::WebStart. |