You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Rocky D. Pulley (JIRA)" <ji...@apache.org> on 2010/04/12 20:09:50 UTC

[jira] Updated: (LANG-615) add indexesOf methods to StringUtils

     [ https://issues.apache.org/jira/browse/LANG-615?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rocky D. Pulley updated LANG-615:
---------------------------------

    Attachment: StringUtils_indexOf_diff.java

I have attached the methods added to the StringUtils class for this feature.  I hope that I am doing this correctly as this is my first time trying to contribute.

> add indexesOf methods to StringUtils
> ------------------------------------
>
>                 Key: LANG-615
>                 URL: https://issues.apache.org/jira/browse/LANG-615
>             Project: Commons Lang
>          Issue Type: New Feature
>          Components: lang.*
>            Reporter: Rocky D. Pulley
>            Priority: Minor
>         Attachments: StringUtils_indexOf_diff.java
>
>
> Adding methods to StringUtils which support returning an array of indexes of a search string.  
> The following code would return int [0, 18, 45, 57]:
> {code}
> String s = "This is a test of this string which contains this a lot. this";
> 		
> int[] idxs = indexesOfIgnoreCase(s, "this");
> 		
> for (int i=0; i<idxs.length; i++)
> {
> 	System.out.println("Pos: " + idxs[i]);
> }
> {code}

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira