Mega Code Archive

 
Categories / C# / Data Types
 

Get delimited chars from a string

/*  * Author: Kishore Reddy  * Url: http://commonlibrarynet.codeplex.com/  * Title: CommonLibrary.NET  * Copyright: ? 2009 Kishore Reddy  * License: LGPL License  * LicenseUrl: http://commonlibrarynet.codeplex.com/license  * Description: A C# based .NET 3.5 Open-Source collection of reusable components.  * Usage: Unless required by applicable law or agreed to in writing, software  * distributed under the License is distributed on an "AS IS" BASIS,  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  * See the License for the specific language governing permissions and  * limitations under the License.  */ using System; using System.Collections.Generic; using System.Text; namespace GenericCode {         public class StringHelpers     {         /// <summary>         /// Get delimited chars from a string.         /// </summary>         /// <param name="rawText">search-classes-workshops-4-1-1-6</param>         /// <param name="excludeText">search-classes-workshops</param>         /// <param name="delimiter">-</param>         /// <returns></returns>         public static string[] GetDelimitedChars(string rawText, string excludeText, char delimiter)         {             int indexOfDelimitedData = rawText.IndexOf(excludeText);             string delimitedData = rawText.Substring(indexOfDelimitedData + excludeText.Length);             string[] separatedChars = delimitedData.Split(delimiter);             return separatedChars;         }    } }