Convert user input string to Regex

Ky-Anh Huynh saigon at example.net
Sun Sep 17 04:30:32 UTC 2017


On Saturday, 16 September 2017 at 03:23:14 UTC, Adam D. Ruppe 
wrote:
> 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


Thanks Adam. I will give it a try.


More information about the Digitalmars-d-learn mailing list