[ 
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

Reply via email to