powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Помогите с регуряными выражениями !
25 сообщений из 68, страница 1 из 3
Помогите с регуряными выражениями !
    #38475783
megazoid007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Допустим есть строка:
Код: c#
1.
erfervrgerg  " wwecwec // wedwecwecc " //wexcwecwec


Нужно найти комментарий но только тот что вне кавычек вот мои потуги:
(?(?<=".*".*)//.*|//.*)
Который работает не так как надо:
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38475785
megazoid007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
megazoid007, т.е. получается что условие в шаблоне всегда срабатывает по правую сторону | . Даже если условие тру.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38475849
megazoid007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
megazoid007,
вернее оно одновременно срабатывает во правую и по левую одновременно
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476074
Boneshock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
megazoid007,
Код: c#
1.
var reg = new Regex(@"(?<=\/\/)[^""]*?$");


оно?
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476276
megazoid007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Boneshock,
Оно но не совсем, если подставить полноценный исходный код на любом языке который поддерживает такой вид комментария, то не работает, основной замысел был такой. Извиняюсь тормознул сразу недосказала про это.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476391
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt ,авторпошёл в ж. этот Рихтер плюсую
зы.имхо модератор проявил слабинку
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476402
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степи,

панедельнек же )) арбайтен надо.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476515
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Про конструктор что-то не понял, опять Хвост поджал хвост

В конструкторе мы имеем прокидывание контейнера , а не процессинг. Процессинг я попросил вкорячить для примера, чтобы сразу же за диспоузить. Если речь именно о процессинге в конструкторе, а не прокидывании контейнера, то разумеется это зло и так делать не нужно. Для буквоедов - пишем дополнительный метод Load и делаем в нём тоже самое. Смысл понятен?
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476555
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не бросайтесь многозначными терминами. Если по-русски объяснить чего-то не можете.
Слово "Процессинг" - зарегистрированная торговая марка графического ява-клиента.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476571
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge, речь о долгоиграющей операции. Например, обращение к сервису и получение от него данных.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476583
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУShSerge, речь о долгоиграющей операции. Например, обращение к сервису и получение от него данных.
Это я так, на всякий случай. Мир ведь состоит не только из тех вещей, по которым учебники почитал. :)
ПС. На всякий случай напомнил, что смотрим и наблюдаем.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476589
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,
Я бы не стал делать долгоиграющие операции в конструкторе, лучше создать объект и потоптаться по нему билдером от инжекта снаружи
другая причина, если провода оборваны или еще что, в лучшем случае вы получите не полноценный ( не доделанный объект)
в худшем исключение..
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476596
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степиМСУ,
Я бы не стал делать долгоиграющие операции в конструкторе, лучше создать объект и потоптаться по нему билдером от инжекта снаружи
другая причина, если провода оборваны или еще что, в лучшем случае вы получите не полноценный ( не доделанный объект)
в худшем исключение..
Так я бы тоже не стал делать долгоиграющие операции в конструкторе, это зло. Ты вообще понял, что я хотел сказать?

Такое ощущение, что в понедельник все похмеляются
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476607
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для тех, кто жаждет кода - долгоиграющая операция не в конструкторе.

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
public void OpenOrganizationWindow()
{
    var vm = new OrganizationViewModel(App.Container);

    var view = new OrganizationWindow();
    view.Owner = ActiveWindow;            
    view.DataContext = vm;
    view.Activated += (a, b) => { vm.Load(); };
    view.Closed += (a, b) => { vm.Dispose(); Application.Current.MainWindow.Focus(); };
    view.Show();
}



Кто хочет отзывчивости в виде DispatcherPriority.Background:

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
public void OpenOrganizationWindow()
{
    OrganizationViewModel vm = null;
            
    var view = new OrganizationWindow();
    view.Owner = ActiveWindow;
    view.Dispatcher.BeginInvoke(DispatcherPriority.Background, new Action(() =>
    {
        vm = new OrganizationViewModel(App.Container);
        vm.Load();

        view.DataContext = vm;
        view.Closed += (a, b) => { vm.Dispose(); Application.Current.MainWindow.Focus(); };
    }));
                        
    view.Show();
}



Основной момент - это передача контейнера в конструктор. А по поводу долгоиграющей операции в конструкторе, это я привел пример хвосту, чтобы не насиловать его детскую психику. Оказалось, зря
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476611
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,
авторречь о долгоиграющей операции. Например, обращение к сервису и получение от него данных.
да я не пил четыре дня, да и до этого в общем то не очень пил...))
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476631
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,
ну через конструктор, ну пускай будет через конструктор, можно из глобального контейнера попросить ребенка а потом его угробить в месте с формой, не?
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476633
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степида я не пил четыре дня, да и до этого в общем то не очень пил...))
А фигли мне чесать тогда про зло процессинга в конструкторе? Разумеется это зло. У нас речь-то была изначально про передачу контейнера в конструктор. Я лично вижу в этом только выгоду. Да, зависимость от контейнера, но насколько это критично для тебя - отдельный вопрос. Потом я попытался усложнить задачу с предварительным вызовом сервиса и его диспоузингом. Он вообще начал бредить, что вью модель не должна обращаться к сервисам. Ну и так далее. Вообщем, не буду пересказывать весь тред.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476639
Boneshock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
megazoid007,
покажи тогда реальный пример, с которым нужно работать

МСУ, hVostt
эй, засрали свой топик теперь в чужой перешли? а ну брысь:)
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476641
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степиМСУ, ну через конструктор, ну пускай будет через конструктор
О чём и речь! Но я усложнил ему задачу, обращение к сервису и его диспоузинг при работе пользователя с окном. Эту задачу он не решил. Вот такой он двоешник...

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
public class EmployeesViewModel : ViewModelBase
{
    private IUnityContainer Container;

    public EmployeesViewModel(IUnityContainer container)
    {
        Container = container;
    }

    public override void Load()
    {
        base.Load();
        Find();
    }

    public void Find()
    {
        var items = Enumerable.Empty<Employee>();

        if (!string.IsNullOrEmpty(LastName))
        {
            var ctx = Container.Resolve<IDataContext>();
            items = ctx.GetEmployees().Where(d => d.LastName.Contains(LastName));
            ctx.Dispose();
        }

        Employees = new ObservableCollection<Employee>(items);
        TotalRows = Employees.Count;        
    }
}
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476644
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Boneshockэй, засрали свой топик теперь в чужой перешли? а ну брысь:)
Ок, сорри :)
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476651
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,
он скорее всего имел ввиду, куда ты будешь двигать этот контейнер из конструктора, или в пропеть объекта - тогда объект
становится зависимым от контейнера, или инициализировать проперти из конструктора при помощи контейнера, как бы то же не очень...... но пойдет..
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476657
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По мне, дак я бы контейнер вообще не совал никуда,
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476662
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А сделал бы для него репозитарий объектов, что бы никто не видел это страшилище..
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476680
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Boneshock,
авторпокажи тогда реальный пример, с которым нужно работать
Чуть позже яростный меч будет, он тебе на раз напишет, он дока в этом деле
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476749
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЭту задачу он не решил. Вот такой он двоешник...

я тебе решил задачу. не тупи.
...
Рейтинг: 0 / 0
25 сообщений из 68, страница 1 из 3
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Помогите с регуряными выражениями !
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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