I have a related solution that's coded at my level of Pharo skillz (aka
hacked). I used LibC and Perl to code a matches: method. It seems to work
well, but Perl has to be in the path.

The prototype with tests is at https://github.com/fuhrmanator/Keshi

self assert: ('a.*?com' asKSRegex matches: 'a is a test com blah blah').
self assert: ('^(?:\w+:)?\/\/([^\s\.]+\.\S{2}|localhost[\:?\d]*)\S*$'
asKSRegex matches: 'https://www.thisisatest.com/bhal').
self deny: ('^(?:\w+:)?\/\/([^\s\.]+\.\S{2}|localhost[\:?\d]*)\S*$'
asKSRegex matches: 'www.thisisatest.com/bhal').



On Tue, Jan 15, 2019, 00:14 ducasse via Pharo-dev <[email protected]>
wrote:

> Hi
>
> I would really like to resurrect the REPlugin and its image side
> abstraction because
> I think that this is important to support Perl level regex since it will
> help
> people to reuse their knowledge.
> If you are interested in helping let us know.
>
> Stef
>
>
>

Reply via email to