Я написав регулярний вираз, сподіваючись, що мені вдасться замінити кожну відповідність (тобто лише одну таблицю) на верхній регістр. Я використовую EditPad Pro (проте я готовий використовувати будь-який інший інструмент, який дозволив би мені це зробити, доки це можна вільно спробувати, оскільки мені потрібно це зробити лише один раз).
Передумови: У мене дуже довгий текстовий файл, який використовується додатком, що відрізняється від регістру, і деякі слова починаються з нижнього регістру, а не з верхнього регістру, таким чином, програма завершує роботу. Це може зайняти дуже багато часу вручну, і було б досить складно обійтися без регулярних виразів, оскільки поява (злого) нижнього регістру є дуже специфічним.
Я написав вибірковий регулярний вираз, і тепер я можу використовувати його із зворотним відношенням ($ 1 працює чудово), проте я не можу змусити його замінити верхній регістр. Я думав, що щось на кшталт \ u $ 1 буде працювати, однак це не в EditPad Pro.
Якщо жоден безкоштовний інструмент не дозволяє мені це зробити, я думаю, альтернативою було б просто зробити це в C #, проте я трохи поспішаю і не поруч із компілятором, тому мені доведеться спочатку завантажити експрес-видання, так ... Краще було б знайти інструмент, який підтримує таку функцію!
Дякую!