Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 36.960.896 Times

String::MFN 1.27

  Date Added: February 08, 2010  |  Visits: 922

String::MFN

Report Broken Link
Printer Friendly Version


Product Homepage
Download (80 downloads)



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 information carried by the original formatting. Normalization, in specific, consists of characters other than [w-.+] being removed, lowercasing of all letters, separation of internaCaps, separation of leading numerals from trailing non-numerals, replacement of "bracketing" characters ({[(<>)]}), replacement of ampersands, and collapsing (things that look like) repeating extentions. Some concrete examples (filenames found by googling for "mp3 playlist"): Frank Sinatra & Count Basie - More.mp3 frank_sinatra_and_count_basie-more.mp3 Cornershop - Heavy Soup [Outro] [*] [*].mp3 cornershop-heavy_soup-outro.mp3 Soundtrack - American Pie 2 5 - Uncle Kracker - (Im Gonna) Split This Room In Half.mp3 soundtrack-american_pie_205-uncle_kracker-im_gonna-split_this_room_in_half.mp3 12. Only You (Bad Boys Remix)(Ft. The Notorious B.I.G.).mp3 12-only_you-bad_boys_remix-ft_the_notorious_b.i.g.mp3 Ultramagnetic MCs - Critical Beatdown.mp3.mp3.mp3 ultramagnetic_mcs-critical_beatdown.mp3 FUNCTIONS mfn Normalizes a string. Returns the normalized string. If no argument is given, mfn operates on $_..

Requirements: No special requirements
Platforms: Linux
Keyword: In The Manner In The Manner Of Libraries Manner Mfn Module Normalize Perl Perl Module Programming String Stringmfn
Users rating: 0/10

License: Freeware Size: 8.19 KB
USER REVIEWS
More Reviews or Write Review


STRING::MFN RELATED
Games  -  Cassandra's Journey: The Legacy of Nostradamus for Mac OS 1.0
Puts you in the role of Cassandra, a young mystic relying on a mysterious ring to solve cases that are assumed to be impossible. One day, her magical ring goes missing. Now it is up to you, with the help of the spirit of Nostradamus and unique...
75.1 MB  
Games  -  Mae Q'West and the Sign of the Stars for Mac OS 1.0
The stars point to hidden object fun in Mae Q'West and the Sign of the Stars for Mac, an engrossing challenge featuring mystery, romance, and adventure. When Mae thinks she's in store for a relaxing week when her children leave for summer camp....
68 MB  
Games  -  The Return of Monte Cristo for Mac OS 1.0
The romantic hero Edmond Dantes is on a quest to discover Mercedes killer, and bring them to justice, in The Return of Monte Cristo, a beautiful Hidden Object game! Explore gorgeous scenes as you piece together valuable clues and solve the murder...
47.15 MB  
Games  -  1001 Nights: The Adventures of Sindbad for Mac OS 1.0
Help Princess Chalida locate the seven gems of her royal crown and break the curse that has trapped her in a body of wood. Find hidden objects, identify specific spots in each scene and overcome powerful guardians as you seek out the precious...
43 MB  
Libraries  -  The Library of Assorted Spiffy Things 0.7
The Library of Assorted Spiffy Things was originally designed as a companion library to Eterm. However, it contains many features that other projects may find useful, so it has been broken out into its own library. Features include thorough...
2 MB  
Screen Savers  -  The Lord of The Rings: The One Ring 3D Screensaver 1.0
This freeware screensaver has been specially created for all the fans of The Lord of the Rings and J.R.R. Tolkien. If you liked the book or the movie, this screensaver will make a great addition to your collection. The screensaver is 3D and...
1.47 MB  
Business  -  The Diary of Hercules 0.1.1
The Diary of Hercules is a personal workout diary program for body builders and fitness enthusiasts. The Diary of Hercules can be helpful in creating training plans and storing data about gym progress. Whats New in This Release: - Created...
45.06 KB  
Games  -  Avanor, the Land of Mystery 0.5.8
Avanor, the Land of Mystery is rapidly-growing Rogue-like game with an easy ADOM-like user interface. It has countryside and subterranean areas to explore, a quest system, and some original features. Moving and locations 1 - south-west 2 -...
 
Games  -  Heileen 2: The Hands Of Fate for Mac OS 1.0.1
The game picks up directly after the end of the first game taking place on a mysterious Caribbean island where Heileen was shipwrecked with her friends. Heileen soon discovers a deck of tarot cards representative of the seven deadly sins and the...
45 MB  
Games  -  The Adventures of Mary Ann: Lucky Pirates for Mac OS 1.0
Take control of the entire Caribbean by becoming the King of the Pirates! Sail the dangerous seas and battle your way to the top in this gripping Match 3 game. Complete different quests, expand your arsenal, and collect powerful artifacts as you...
87 MB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB