com.judoscript
Interface RegexEngine
- All Known Implementing Classes:
- RegexCompiler
public interface RegexEngine
compile
Variable compile(Expr[] args)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
matcher
Variable matcher(java.lang.String s,
Expr[] params)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
matches
Variable matches(java.lang.String s,
Expr[] params)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
matchesStart
Variable matchesStart(java.lang.String s,
Expr[] params)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
replaceAll
Variable replaceAll(java.lang.String s,
Expr[] params)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
replaceFirst
Variable replaceFirst(java.lang.String s,
Expr[] params)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
split
Variable split(java.lang.String s,
Expr[] params)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
splitWithMatches
Variable splitWithMatches(java.lang.String s,
Expr[] params,
boolean needNonMatches)
throws java.lang.Throwable
- Throws:
java.lang.Throwable