CSC/ECE 517 Summer 2008/wiki1 1 mb: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
Line 4: Line 4:


Regular expressions provide an efficient way to match patterns against strings.   
Regular expressions provide an efficient way to match patterns against strings.   
Both Java and Ruby use a  
Both Java and Ruby use a regular expression syntax similar to Perl.
[http://www.regular-expressions.info/reference.html basic regular expression syntax]  
 
similar to Perl. 
[http://www.perl.com/doc/manual/html/pod/perlre.html Perl regular expression syntax]


=== How regular expressions are handled in Java ===
=== How regular expressions are handled in Java ===
Line 21: Line 21:


=== Other useful links ===
=== Other useful links ===
[http://www.regular-expressions.info/reference.html Basic regular expression syntax]
[http://www.regular-expressions.info/refadv.html Advanced regular expression syntax]


java.util.regex Examples from The Java Developers Almanac 1.4 <br/>
java.util.regex Examples from The Java Developers Almanac 1.4 <br/>
http://exampledepot.com/egs/java.util.regex/pkg.html
http://exampledepot.com/egs/java.util.regex/pkg.html

Revision as of 01:11, 7 June 2008

Regular expression support in Java and Ruby

What are regular expressions?

Regular expressions provide an efficient way to match patterns against strings. Both Java and Ruby use a regular expression syntax similar to Perl.

Perl regular expression syntax

How regular expressions are handled in Java

An instance of the Pattern class represents a regular expression that is specified in string form in a syntax similiar to that used by Perl.

Package summary for java.util.regex
http://java.sun.com/j2se/1.4.2/docs/api/java/util/regex/package-summary.html

How regular expressions are handled in Ruby

Class summary for Regexp
http://www.ruby-doc.org/core/classes/Regexp.html

Other useful links

Basic regular expression syntax Advanced regular expression syntax

java.util.regex Examples from The Java Developers Almanac 1.4
http://exampledepot.com/egs/java.util.regex/pkg.html