Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Транслятор (Регулярные выражения) C#

100 UAH
C#

Заказчик не желает делать предоплату? Оплата через Сейф поможет избежать возможного мошенничества.
  1. 549    4  0
    1 день200 UAH

    Ознакомился с задачей, готов приступить прямо сейчас. Реализую в виде консольного приложения в течении дня, только будет нужен файл, который будет подаваться на вход.

  2. 491    29  1   1
    1 день200 UAH

    Сделаю.
    ====
    а теперь всякие символы а теперь всякие символы а теперь всякие символы а теперь всякие символы

  3. 1 ставка скрыта
  • Nikita Dyachkov
    4 июня 2020, 13:06 |

    Есть пример что именно подаётся на вход?

  • Fortunada Заказчик
    4 июня 2020, 13:10 |

    Вот есть пример кода, в котором один файл заменяет значения второго файла.

    using System;

    using System.Collections.Generic;

    using System.IO;

    using System.Linq;

    using System.Resources;

    using System.Text;

    using System.Text.RegularExpressions;

    using System.Threading.Tasks;


    namespace ReservedWords

    {

        class Program

        {

            static void Main(string[] args)

            {

                string[] reservedWordsArray = File.ReadAllLines("reservedWords.txt");

                Dictionary<string, int> reservedWords = Enumerable.Range(0, reservedWordsArray.Length).ToDictionary(x => reservedWordsArray[x]);


                string program = File.ReadAllText("Program.cs");


                foreach(string word in reservedWords.Keys)

                {

                    program = Regex.Replace(program, $"(^|\\W)({word})($|\\W)", $"$1{word.ToUpper()}_{reservedWords[word]}$3");

                }


                File.WriteAllText("Program.txt", program.ToString());

            }

        }

    }

Актуальные фриланс-проекты в категории C#

Доопрацювання 1С УТ 11 для ТСД Zebra (RDP): різні звукові сигнали при скануванні

1000 UAH

Конфигурация: 1С УТ 11 Адресный склад ТСД Zebra TC26 Работа через RDP Сканирование товаров выполняется в документах приемки, размещения, отбора и других складских операциях. Текущая проблема: Кладовщики работают через ТСД Zebra. При сканировании не всегда замечают сообщения на…

C#Базы данных и SQL ∙ 5 дней 16 часов назад ∙ 6 ставок

Заказчик
Проект опубликован
6 лет назад
77 просмотров