newpat = optionalPattern(pat)
creates a pattern that matches pat when possible, but matching
pat is not required for a pattern expression to match successfully. Use
this function in conjunction with other pattern functions to build patterns that are more
flexible in their matching requirements.
Use optionalPattern to designate a pattern as optional to match.
Create txt as a string. Create a pattern, pat, that matches "foo" and will optionally match "bar" so long as it is preceded by "foo". Extract the pattern.
txt = "foo bar foobar";
pat = "foo" + optionalPattern("bar");
extract(txt,pat)
Build a pattern that matches combinations of letters and periods after an "@". Use optionPattern to match subdomains if present. If a subdomain is not present, optionalPattern does not prevent a match if other conditions of pat are met. Extract the pattern.
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window.
Web browsers do not support MATLAB commands.
Seleccione un país/idioma
Seleccione un país/idioma para obtener contenido traducido, si está disponible, y ver eventos y ofertas de productos y servicios locales. Según su ubicación geográfica, recomendamos que seleccione: .
También puede seleccionar uno de estos países/idiomas:
Cómo obtener el mejor rendimiento
Seleccione China (en idioma chino o inglés) para obtener el mejor rendimiento. Los sitios web de otros países no están optimizados para ser accedidos desde su ubicación geográfica.