rusqhyazeubebgcahrcsdanlenetfifrglkadeelhuisgaitkkkylvltmknoplptrosrskslessvtrukuz

Каждое слово с большой буквы - C# Regex

Больше
3 мес. 4 нед. назад #140 от О.Коровяков
О.Коровяков создал тему: Каждое слово с большой буквы - C# Regex
Небольшая функция, которая позволяет делать каждое слово в указанном тексте с большой буквы. Слова из текста выбираются при помощи простого регулярного выражения, каждое найденное слово передается на обработку в отдельную функцию, в которой и происходит смена регистра первого символа. Пример можно модифицировать под свои потребности.

=======

using System;
using System.Data;
using System.Data.SqlClient;
using System.Text.RegularExpressions;

public class Test
{
public static void Main()
{
string StringToCap =
@"Добро пожаловать на международный информационный портал для программистов и разработчиков, менеджеров и специалистов IT-бизнеса. На нашем сайте есть всё необходимое для самообучения и совершенствования профессиональных навыков, здесь вы найдете коллег со всего мира, получите возможность самореализоваться, презентовать ваши продукты и проекты широкой публике. .";

string ResultingString = Regex.Replace(StringToCap, @"\w+", new MatchEvaluator(CapitalizeString));
Console.Write(ResultingString);
Console.ReadKey();
}

static string CapitalizeString(Match matchString)
{
string strTemp = matchString.ToString();
strTemp = char.ToUpper(strTemp[0]) + strTemp.Substring(1, strTemp.Length - 1).ToLower();
return strTemp;
}

}

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подпишитесь на наши новости...

Если вам интересны материалы опубликованных на Нашем сайте, Вы можете подписаться на рассылку информационных бюллетеней о новых публикациях ... Просто введите адрес электронной почты на какую Вы хотите получать Новости и нажмите кнопку "Подписаться"

Контакт Инфо

Ok-Wood.
08304 ул.Салютная,c.Гнедын,
Киевская обл, Украина
  • Тел: +39 067 492 41 24
    Tel: +38 095 095 88 60
  • Email: info@ok-wood.com.ua
  • Web: ok-wood.com.ua

Весь процесс строительства описан на страницах сайта, но более подробно о технологии, методах строительства, и всех деталях - Вы можете узнать в книге.