Client API. The Codename One framework your app is built on: this runs on the device, not in a backend.
package com.codename1.util.regex
Regular expressions that are portable across all platforms.
Pattern and Matcher have the shape and the syntax of
java.util.regex, and StringRegex holds the regular expression methods
of java.lang.String over them. RE is the older, smaller evaluator with
its own dialect.
Types
class CharacterArrayCharacterIterator | Encapsulates char[] as CharacterIterator |
interface CharacterIterator | Encapsulates different types of character sources - String, InputStream, … |
interface MatchResult | What one match found: the same shape as java.util.regex.MatchResult. |
class Matcher | The same shape as java.util.regex.Matcher, over this package’s Pattern. |
class Pattern | java.util.regex.Pattern for the Codename One runtime: a backtracking matcher written for this module, with the JDK’s syntax and the JDK’s answers for the constructs it has. |
class PatternSyntaxException | The same shape as java.util.regex.PatternSyntaxException: a pattern that is not one, or that uses a construct this runtime does not have – the description says which. |
class RE | RE is an efficient, lightweight regular expression evaluator/matcher class. |
class RECharacter | |
class RECompiler | A regular expression compiler class. |
class REDebugCompiler | A subclass of RECompiler which can dump a regular expression program for debugging purposes. |
class REProgram | A class that holds compiled regular expressions. |
class RESyntaxException | Exception thrown to indicate a syntax error in a regular expression. |
class REUtil | This is a class that contains utility helper methods for this package. |
class ReaderCharacterIterator | Encapsulates java.io.Reader as CharacterIterator |
class StreamCharacterIterator | Encapsulates java.io.InputStream as CharacterIterator. |
class StringCharacterIterator | Encapsulates String as CharacterIterator. |
class StringReader | |
class StringRegex | The methods of java.lang.String that take a regular expression, over this package’s Pattern: matches, split, replaceAll and replaceFirst, with the JDK’s syntax. |