[
https://issues.apache.org/jira/browse/LANG-883?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13629934#comment-13629934
]
Henri Yandell edited comment on LANG-883 at 4/12/13 8:49 AM:
-------------------------------------------------------------
I think this would be better as CharSetUtils.containsAny(String, String), as
what you're describing is what we've called a charset (ie: a probably loose
implementation of the character class part of regexp). Currently you'd have to
implement it as if(CharSetUtils.count("foo","aoeiu") > 0), so not much code but
a little odd.
I'm not sure I get the use case for the Collection, though doing that for all
of CharSetUtils wouldn't be too ugly given how small that class is.
was (Author: bayard):
I think this would be better as CharSetUtils.containsAny(String, String),
as what you're describing is what we've called a charset (ie: a probably loose
implementation of the character class part of regexp). Currently you'd have to
implement it as if(CharSetUtils.count("foo","aoeiu") > 0), so not much code but
a little odd.
> StringUtils.containsAny(CharSequence, CharSequence... )
> -------------------------------------------------------
>
> Key: LANG-883
> URL: https://issues.apache.org/jira/browse/LANG-883
> Project: Commons Lang
> Issue Type: New Feature
> Components: lang.*
> Affects Versions: 3.1
> Reporter: Ivan Hristov
> Priority: Trivial
> Fix For: 3.2
>
>
> Presently there is a: public static boolean containsAny(CharSequence cs,
> char... searchChars). It would be useful to have the: public static boolean
> containsAny(CharSequence cs, CharSequence... searchCharSequences) which will
> return true if any of the searchCharSequences are contained within the cs. If
> you decide to implement it, it would be nice to have an alias method for
> collections, e.g., public static boolean containsAny(CharSequence cs,
> Collection<CharSequence> searchCharSequences)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira