Convert user input string to Regex

Adam D. Ruppe via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Sat Sep 16 03:23:14 UTC 2017


On Saturday, 16 September 2017 at 03:18:31 UTC, Ky-Anh Huynh 
wrote:
> Is there a way to transform user input string to a regular 
> expression? For example, I want to write a `grep`-like program

import std.regex;

auto re = regex(user_pattern, user_flags);


You'll probably want to split it on the '/' to split the pattern 
and the flags since they are two separate variables to the regex 
function, but that's all you need to do.

http://dpldocs.info/experimental-docs/std.regex.regex.2.html


More information about the Digitalmars-d-learn mailing list