T TopFlow Client Регистрация 24.06.2020 Сообщения 59 Благодарностей 12 Баллы 8 29.07.2023 #1 Помогите привести название типа: Les I Dosky Dostavlka [2023, 20-30, 175/5] в выражение типа: Les-i-Dosky-Dostavlka-2023-20-30-175-5 те заменить все пробелы и символы на тире! Спасибо!
Помогите привести название типа: Les I Dosky Dostavlka [2023, 20-30, 175/5] в выражение типа: Les-i-Dosky-Dostavlka-2023-20-30-175-5 те заменить все пробелы и символы на тире! Спасибо!
Sergodjan Administrator Команда форума Регистрация 05.09.2012 Сообщения 20 270 Благодарностей 9 054 Баллы 113 29.07.2023 #2 TopFlow сказал(а): Помогите привести название типа: Les I Dosky Dostavlka [2023, 20-30, 175/5] в выражение типа: Les-i-Dosky-Dostavlka-2023-20-30-175-5 те заменить все пробелы и символы на тире! Нажмите, чтобы раскрыть... Приложил вариант из трех кубиков с заменой по регуляркам. Результат: Вложения замена2323435.zp 11,3 КБ Просмотры: 45 Реакции: samsonnn и TopFlow
TopFlow сказал(а): Помогите привести название типа: Les I Dosky Dostavlka [2023, 20-30, 175/5] в выражение типа: Les-i-Dosky-Dostavlka-2023-20-30-175-5 те заменить все пробелы и символы на тире! Нажмите, чтобы раскрыть... Приложил вариант из трех кубиков с заменой по регуляркам. Результат:
T TopFlow Client Регистрация 24.06.2020 Сообщения 59 Благодарностей 12 Баллы 8 29.07.2023 #3 Sergodjan сказал(а): Приложил вариант из трех кубиков с заменой по регуляркам. Результат: Посмотреть вложение 109952 Нажмите, чтобы раскрыть... Спасибо большое) Реакции: Sergodjan
Sergodjan сказал(а): Приложил вариант из трех кубиков с заменой по регуляркам. Результат: Посмотреть вложение 109952 Нажмите, чтобы раскрыть... Спасибо большое)
samsonnn Client Регистрация 02.06.2015 Сообщения 1 761 Благодарностей 1 432 Баллы 113 29.07.2023 #4 TopFlow сказал(а): Помогите привести название типа: Les I Dosky Dostavlka [2023, 20-30, 175/5] в выражение типа: Les-i-Dosky-Dostavlka-2023-20-30-175-5 те заменить все пробелы и символы на тире! Спасибо! Нажмите, чтобы раскрыть... C#: string input = project.Variables["line"].Value; string result = Regex.Replace(input, @"[\s\/]", "-"); // Удалить квадратные скобки и запятые result = Regex.Replace(result, @"[\[\],]", ""); project.Variables["result"].Value = result; return result; Реакции: TopFlow и Sergodjan
TopFlow сказал(а): Помогите привести название типа: Les I Dosky Dostavlka [2023, 20-30, 175/5] в выражение типа: Les-i-Dosky-Dostavlka-2023-20-30-175-5 те заменить все пробелы и символы на тире! Спасибо! Нажмите, чтобы раскрыть... C#: string input = project.Variables["line"].Value; string result = Regex.Replace(input, @"[\s\/]", "-"); // Удалить квадратные скобки и запятые result = Regex.Replace(result, @"[\[\],]", ""); project.Variables["result"].Value = result; return result;