What is Kebab Case:
Kebab case is a naming convention where words are separated by hyphens ("-"). It is commonly used in URLs, CSS classes, and other contexts where spaces are not allowed. For example, the string "Convert This String" would become "convert-this-string" in kebab case.
How to Convert Strings to Kebab Case?
using System;
using System.Text.RegularExpressions;
class Program
{
    static void Main()
    {
        string inputString = "Convert This String";
        string kebabCaseString = ConvertToKebabCase(inputString);
        Console.WriteLine("Original String: " + inputString);
        Console.WriteLine("Kebab Case: " + kebabCaseString);
    }
    static string ConvertToKebabCase(string input)
    {
        // Replace spaces with hyphens and convert to lowercase
        return Regex.Replace(input, @"\s+", "-").ToLower();
    }
}
We declared a sample string inputString with the value "Convert This String." The ConvertToKebabCase method takes a string as input and uses a regular expression to replace spaces with hyphens and convert the entire string to lowercase.
Output:
Original String: Convert This String
Kebab Case: convert-this-string


Comments (0)