powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / регулярное выражение изменить
10 сообщений из 10, страница 1 из 1
регулярное выражение изменить
    #38497251
Denis1991
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите пожалуйста изменить вот это регулярное выражение:
Код: c#
1.
patern = @"18_(.*)._1$"


Оно находит файл, пример: 18_выаываыв..ас№432(ывы)._1
Мне нужен новый patern который в нем найдет выаываыв..ас№432(ывы). То есть всё между 18_ и ._1.
Или может как то можно обрезать 18_ и ._1 и записать в новую переменную.
зы. 18_ и ._1 всегда разные. Берутся с переменных
...
Рейтинг: 0 / 0
регулярное выражение изменить
    #38497260
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Denis1991,

.Split() не пробовали?
...
Рейтинг: 0 / 0
регулярное выражение изменить
    #38497279
Denis1991
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
carrotik, попробую
...
Рейтинг: 0 / 0
регулярное выражение изменить
    #38497288
Denis1991
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но наверное всё таки лучше регулярку мне использовать
...
Рейтинг: 0 / 0
регулярное выражение изменить
    #38497290
Hawkmoon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чувствуется что кто-то явно скучает по $1 из Перла...
...
Рейтинг: 0 / 0
регулярное выражение изменить
    #38497292
Denis1991
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возвращает строковый массив, содержащий подстроки данного экземпляра, разделенные элементами указанной строки или массива знаков Юникода.
Но мне не разделять надо...
...
Рейтинг: 0 / 0
регулярное выражение изменить
    #38497419
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Denis1991,

Не?
(?<=18_).*(?=_1)
...
Рейтинг: 0 / 0
регулярное выражение изменить
    #38497455
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Denis1991Возвращает строковый массив, содержащий подстроки данного экземпляра, разделенные элементами указанной строки или массива знаков Юникода.
Но мне не разделять надо...

...вам нужно все, что между знаками подчеркивания? ... так это и будет второй элемент массива, созданного сплитом .. но только с индексом (1) ...
...
Рейтинг: 0 / 0
регулярное выражение изменить
    #38497475
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
... если знак подчеркивания есть и внутри названия файла, то можно поиграться с IndexOf и LastIndexOf и взять по этим значениям Substring ...
...
Рейтинг: 0 / 0
регулярное выражение изменить
    #38497482
Denis1991
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
carrotik, да, спасибо с помощью их и сделал!
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / регулярное выражение изменить
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]