parse in regex_syntax - Rust (original) (raw)
pub fn parse(pattern: &str) -> Result<Hir, Error>
Expand description
A convenience routine for parsing a regex using default options.
This is equivalent to Parser::new().parse(pattern)
.
If you need to set non-default options, then use a ParserBuilder.
This routine returns an Hir value. Namely, it automatically parses the pattern as an Ast and then invokes the translator to convert the Ast
into an Hir
. If you need access to the Ast
, then you should use a ast::parse::Parser.