Upgrade Regex with a tester() method?

Remi Forax forax at univ-mlv.fr
Thu Jan 3 09:02:50 PST 2013

On 01/03/2013 03:49 PM, Ben Evans wrote:
> Hi,
> I've been thinking about places to include lambdas outside of the
> collections libs.
> I've had a look through the archives but can't find any obvious
> discussion of this topic, so am posting here. If there are threads
> I've missed - please point me at them.
> What about upgrading java.util.regex.Pattern to include this method
> (and / or similar):
> public Predicate<String> tester(){
>      return s -> this.matcher(s).find();
> }
> When writing articles and labs code which uses lambdas, I've found
> myself writing helper classes to achieve a similar effect, and it
> occurred to me that this could be a better way to solve the problem.

Hi Ben,
this should work:

   Predicate<String> predicate = pattern.matcher(s)::find;

> Thanks,
> Ben


More information about the lambda-dev mailing list