CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

Modules     > >     S     > >     String
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.