icon
Search ! Aware:



     ! Aware > Perl > Text Strings > NUL terminated String Comparison and Search >

NUL terminated String Comparison and Search

covers functions for comparing strings, finding characters within strings, et al.
- Apps & Utilities - Q&A - Info - Libs & Functions - Other Resources - Related Subjects -
Personalized Selections
Platform: MS Windows. Unix/BSD/Linux. X.
License: Open-source. GPL or LGPL. BSD-like.
Prog.Language: Perl. C/C++. Java. PHP.
Maturity: Stable. Pre-production.
Pre-Selections

Use our system: Bring Rapid Knowledge Transfer and Awareness to your company website!


Home
  By TONY
  By MARK
  By JERRY
  By ANN
  By ERICA

Search all pages


Subjects

By activity
Professions, Sciences, Humanities, Business, ...

User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...

Text Strings
Conversions, tests, processing, manipulation,...

Math
Integer, Floating point, Matrix, Statistics, Boolean, ...

Processing
Algorithms, Memory, Process control, Debugging, ...

Stored Data
Data storage, Integrity, Encryption, Compression, ...

Communications
Networks, protocols, Interprocess, Remote, Client Server, ...

Hard World
Timing, Calendar and Clock, Audio, Video, Printer, Controls...

File System
Management, Filtering, File & Directory access, Viewers, ...

    
Related Subjects (Perl)

Directories and Catalogging - Library and CD catalogs, phone books, bibliographies, et al

Up to NUL Terminated String processing - NUL terminated string operations (strcpy, strlen, etc)

Up to Text Strings - Gateway topic to character and string processing routines. NUL Terminated String processing String conversions,et al. ascii to long, long to

(There may be additional related subject pages listed here)


Information and Publications: Showing

(Perl delta 5.003 to 5.004) m//gc does not reset search position on failure

(Perl delta 5.003 to 5.004) m//x ignores whitespace before ?*+{} No qualified books.

See Also

Full List of Books Perl
ALL
Books
Info
For Perl


Questions and Answers: Showing
Q & A
++Showing+-
For Perl
+Partial-
For Programmers
+-Hiding all--
Ask Slashdot
From Unix Programming FAQ

How can I hope to use regular expressions without creating illegible and unmaintainable code?

Perl FAQ

I'm having trouble matching over more than one line. What's wrong?

Perl FAQ

How can I pull out lines between two patterns that are themselves on different lines?

Perl FAQ

I put a regular expression into $/ but it didn't work. What's wrong?

Perl FAQ

How do I substitute case insensitively on the LHS, but preserving case on the RHS?

Perl FAQ

How can I make

Perl FAQ

How can I match a locale-smart version of

Perl FAQ

How can I quote a variable to use in a regexp?

Perl FAQ

What is

Perl FAQ

How do I use a regular expression to strip C style comments from a file?

Perl FAQ

Can I use Perl regular expressions to match balanced text?

Perl FAQ

What does it mean that regexps are greedy? How can I get around it?

Perl FAQ

How can I do approximate matching?

Perl FAQ

How do I efficiently match many regular expressions at once?

Perl FAQ

Why don't word-boundary searches with

Perl FAQ

Why does using $&, $`, or $' slow my program down?

Perl FAQ

What good is

Perl FAQ

Are Perl regexps DFAs or NFAs? Are they POSIX compliant?

Perl FAQ

What's wrong with using grep or map in a void context?

Perl FAQ

How can I match strings with multibyte characters?

Perl FAQ

See Also

Full List of Questions and Answers


Applications and Utilities: Showing
Apps and Utils
++Showing+-
in Perl
+Partial-
Open Source
GPL licensed
Stable/Mature
+-Hiding all--
BSD ports
GNU project
For Windows
For Unix/BSD/Linux
For X
comp.sources.unix
in C/C++
in Java
Pre-production stages

SPINdex Site Searching Suite - Perl-based site searching suite. Currently a live (real-time) search engine, with plans on adding enterprise-level indexing and database searching very soon. {(L)GPL}

At Sourceforge ( Production/Stable)

grepmail Searches a normal or gzipped mailbox for a given regularexpression {GPL}

- grepmail searches a normal or compressed mailbox (gzip, bzip2, or tzip) for a given regular expression and returns those emails that match the query. It also supports searches constrained by date.

Other Applications and Utilities

Full List
in Planning, Alpha, or Beta stages
in Production or Mature stages

Libraries and Components: Showing
Libs and Functions
++Showing+-
From CPAN
For Perl
in Perl
+Partial-
Open Source
+-Hiding all--
For Unix/BSD/Linux
man pages
BSD ports
comp.sources.unix
Snippets
(L)GPL licensed
in C/C++
in PHP
Pre-production stages

(PERL predefined variable) $ARG The default input and pattern-searching space.

(PERL predefined variable) $<digit> Contains the subpattern from the corresponding set of parentheses in the last pattern matched.

(PERL predefined variable) $MATCH The string matched by the last successful pattern match.

(PERL predefined variable) $PREMATCH The string preceding whatever was matched by the last successful pattern match.

(PERL predefined variable) $POSTMATCH The string following whatever was matched by the last successful pattern match.

(PERL predefined variable) $LAST_PAREN_MATCH The last bracket matched by the last search pattern.

(PERL predefined variable) $MULTILINE_MATCHING Set to 1 to do multi-line matching within a string, 0 to tell Perl that it can assume that strings contain a single line, for the purpose of optimizing pattern matches. Default is 0. Use of ``$*'' is deprecated in modern perls.

(Perl builtin function) grep BLOCK LIST This is similar in spirit to, but not the same as, grep(1) and its relatives.

(Perl builtin function) index STR,SUBSTR,POSITION Returns the position of the first occurrence of SUBSTR in STR at or after POSITION.

(Perl builtin function) m// The match operator. See the perlop manpage.

(Perl builtin function) pos SCALAR Returns the offset of where the last m//g search left off

(Perl builtin function) rindex STR,SUBSTR,POSITION returns the position of the LAST occurrence of SUBSTR in STR.

(Perl builtin function) study SCALAR Takes extra time to study SCALAR ($_ if unspecified) in anticipation of doing many pattern matches on the string before it is next modified.

Sort::PolySort - Tokenizes and sorts a list of strings. You can specify how each string should be tokenized, and what the comparison function should be. [Perl] {oss}

At CPAN

Sort::Versions - Sorts version numbers, which isn't as easy as it sounds. Consider 1.1a [Perl] {oss}

At CPAN

String::Approx - Approximate ("fuzzy") matching for strings. You give it a string, it returns a list of all strings that are n insertions, deletions, or substitutions distant from your string. Fuzzy substitutions are also possible. [Perl] {oss}

At CPAN

Search::Text - A common search interface to a number of different text-based search engines. [Perl] {oss}

At CPAN

Other Libraries, Functions, and Components

Full List
in Planning, Alpha, or Beta stages

Detailed Filter and Focus Checklist

Default Selections
- man pages - Open Source
Information: All
Add-Hiding all-Hide
Books
Questions and Answers: All
Add+Showing+Hide
For Perl
AddPartialHide
For Programmers
Add-Hiding all-Hide
Ask Slashdot
From Unix Programming FAQ

Applications and Utilities: All
Add+Showing+Hide
in Perl
AddPartialHide
Open Source
GPL licensed
Add-Hiding all-Hide
BSD ports
GNU project
For Windows
For Unix/BSD/Linux
For X
comp.sources.unix
in C/C++
in Java
Pre-production stages

Libraries, Functions, and Components: All
Add+Showing+Hide
For Perl
in Perl
AddPartialHide
Open Source
Add-Hiding all-Hide
For Unix/BSD/Linux
man pages
BSD ports
comp.sources.unix
Snippets
(L)GPL licensed
in C/C++
in PHP
Pre-production stages

Related Categories on other Web Sites


Rapid-Links: Search | About | Comments | Submit Path: RocketAware > Text Strings > NUL terminated String Comparison and Search >
RocketAware.com is a service of Mib Software
Copyright 2001, Forrest J. Cavalier III. All Rights Reserved.
We welcome submissions and comments