String Instruments
String::RexxParse is a Perl implementation of REXX parse command. SYNOPSIS use String::RexxParse qw(parse); parse $source, q! $var1 $var2 ( $var3 ) $var4 ($var5) $var6 !; or use String::PexxParse; $parse = String::RexxParse->new(q! $var1 $var2 ( $var3 ) $var4 ($var5) $var6 !);...
Platforms: *nix
License: Freeware | Size: 9.22 KB | Download (109): String::RexxParse Download |
Vstr is a safe and fast string library for C. Vstr string library is designed for network communication. Its design uses chunks of ptr+length data, so adding, substituting, and deleting data are all fast operations. This model also allows it to do automatic referencing for mmap() areas of...
Platforms: *nix
License: Freeware | Size: 4.3 MB | Download (104): Vstr string library Download |
String::Scanf can emulate sscanf() of the C library. SYNOPSIS use String::Scanf; # imports sscanf() ($a, $b, $c, $d) = sscanf("%d+%d %f-%s", $input); ($e, $f, $g, $h) = sscanf("%x %o %s:%3c"); # input defaults to $_ $r = String::Scanf::format_to_re($f); or # works only for Perl 5.005...
Platforms: *nix
License: Freeware | Size: 1.7 MB | Download (99): String::Scanf Download |
Math::String module contains arbitrary sized integers having arbitrary charsets to calculate with key rooms. SYNOPSIS use Math::String; use Math::String::Charset; $a = new Math::String cafebabe; # default a-z $b = new Math::String deadbeef; # a-z print $a + $b; # Math::String "" $a =...
Platforms: *nix
License: Freeware | Size: 61.44 KB | Download (98): Math::String Download |
Regular Statement String (RSS) provides several libraries in C, Java, and COM to implement and demonstrate the key-value development method using well-designed "strings" (RSS) as the media. Regular Statement String also shows a way to write "Process Oriented" applications. Whats New in This...
Platforms: *nix
License: Freeware | Size: 337.92 KB | Download (96): Regular Statement String Download |
String::MFN is a Perl module to Normalize a string in the manner of the mfn utility. SYNOPSIS use String::MFN; my $sane_string = mfn($retarded_string); ... Normalizes a string. Normalization, in brief, means modifying the string to resemble a sane UNIX filename while retaining...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (96): String::MFN Download |
Better String Library is an abstraction of a string data type which is superior to the C library char buffer string type and C++s std::string. The library is totally stand alone, portable (known to work with gcc/g++, MSVC++, Intel C++, WATCOM C/C++, Turbo C, Borland C++, IBMs native CC compiler...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (95): Better String Library Download |
String::Tokenizer is a simple string tokenizer. SYNOPSIS use String::Tokenizer; # create the tokenizer and tokenize input my $tokenizer = String::Tokenizer->new("((5+5) * 10)", +*()); # create tokenizer my $tokenizer = String::Tokenizer->new(); # ... then tokenize the string...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (95): String::Tokenizer Download |
Math::String::Charset::Nested is a charset for Math::String objects. SYNOPSIS use Math::String::Charset; # construct a charset from bigram table, and an initial set (containing # valid start-characters) # Note: After an a, either an b, c or a can follow, in this order # After an d only...
Platforms: *nix
License: Freeware | Size: 61.44 KB | Download (94): Math::String::Charset::Nested Download |
Math::String::Charset is a simple charset for Math::String objects. SYNOPSIS use Math::String::Charset; $a = new Math::String::Charset; # default a-z $b = new Math::String::Charset [a..z]; # same $c = new Math::String::Charset { start => [a..z], sep => }; # with between chars print...
Platforms: *nix
License: Freeware | Size: 61.44 KB | Download (94): Math::String::Charset Download |
This script shows a simple (but not hopelessly fragile) approach for string substitution.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (65): String substitution shorty Download |
This script interates all files in a directory and finds and replaces a string. In this case an IP address.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (64): Find and replace string in all files Download |
This one line function adds up the ascii values of a string and returns the total as a checksum. Also included is a variation which returns the checksum mod 256 (so it can be used as a single byte).The same technique can be used to add up a list of numbers, or to return the average of a list...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (64): Simple string checksum Download |
Word String Finder will help you find all possible word combinations from your folder. This is a nice tool and easy to use. Browse the folder which you want to search, then click the "Search" button. The list box shows the result. To run the Windows application, just double click the item. There...
Platforms: Windows, Windows 7
License: Freeware | Size: 2.44 MB | Download (64): Word String Finder Download |
Custom String Representations of Bases script allows you to make a number shorter(like timestamps in URLs).
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (62): Custom String Representations of Bases Download |
extract filename from a full path string easily returns the filename component of a path with the built-in PHP basename() function. Useful for splitting a string path to get the filename.
Platforms: Windows, *nix, PHP, BSD
License: Freeware | Download (61): extract filename from a full path string Download |
Align text string script aligns string with spaces between words to fit specified width.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (61): Align text string Download |
This script implements a string searching algorithm based upon Boyer-Moore string searching, which is considered one of the most efficient string searching algorithms. Boyer-Moore-Horspool only uses the bad-suffix window for matching and is therefore simpler to implement and faster than normals...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (60): Boyer-Moore-Horspool string searching Download |
When working with text, it may be necessary to change the indentation level of a block. This code will take a multiline string and add or remove leading spaces to each line so that the indentation level of the block matches some absolute number of spaces.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (60): Changing the indentation of a multi line string Download |
MusEdit is a powerful yet inexpensive music notation editor (only $79, compared to $200-$800 for other similar software). Use MusEdit to write standard treble and bass music notation, tab notation for 2 - 8 string instruments in any tuning (including bass), rhythm notation, lyrics in any font,...
Platforms: Windows
License: Demo | Cost: $79.00 USD | Size: 3.4 MB | Download (59): MusEdit Download |