Регулярка для обработки текста в нижний регистр

  • Автор темы Автор темы Greez
  • Дата начала Дата начала

Greez

Client
Регистрация
05.02.2014
Сообщения
85
Реакции
30
Баллы
18
Есть список урлов:
Site1.ru
siTE2.ru
sitE3.RU

Задача привести все к виду:
site1.ru
site2.ru
site3.ru

Подскажите регулярку плз. Искал в инете нашёл для линкуса что-то, но не получается сделать.
Надо чтобы затрагивала только латинские символы и не портила сами урлы.
 
Экшен обработка текста - ToLower
кстати, вспомнилось.. может все же сделаете в новом билде возможность делать заглавную букву как в предложениях с помощью экшена ToUpper?
например в переменной на входе: как хорошо было нынче в лесу!
на выходе: Как хорошо было нынче в лесу!
 
ну вообще если надо, то вот c# снипет
C#:
Развернуть Свернуть Копировать
var str = project.Variables["myString"].Value;
if (str.Length > 1) return char.ToUpper(str[0]) + str.Substring(1);
return str.ToUpper();
но таску поставили, галочку сделаем как руки дойдут
 
  • Оценить
Реакции: SkyRuss
да, про снипет я знаю, но хотелось бы проще - галочкой..
спасибо! :bk:
 
Будет галочка, сделали)
 
  • Оценить
Реакции: Sergodjan
Добрый! а как перевести се строки списка в нижний регистр ?
 
Добрый! а как перевести се строки списка в нижний регистр ?

upload_2018-8-5_22-21-4.png
 
  • Оценить
Реакции: TeslaCo
Спасибствуем !
 
а как определить символ маленький или большой? если переменная состоит из одного символа, допустим?
 
  • Оценить
Реакции: katka2100 и Sergodjan
а как определить символ маленький или большой? если переменная состоит из одного символа, допустим?
Перевести символ в нижний регистр, записать в отдельную переменную.
Дальше с помощью IF проверять, если переменные равны, то значит в нижнем регистре,
если не равны, то в высоком регистре.
 
  • Оценить
Реакции: doc и katka2100
точно же, спасибо!
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)