Господа я так понимаю что упомянутая функция в LV имеет ограниченную функциональность. Имеется ввиду вход regular expression, не работают многие шаблоны. Например: Мне нужно найти пятизначное число в строке, то на C# или Perl шабон выглядит так [0-9]{5}
А вот на LabVIEW этот шаблон не работает, или я что то не так делаю? Конечно можно обойтись и без "регулярок" но просто хотелось бы разобраться, да и "красивости" хочется...
Функция Match Pattern and Regular expression
-
taras_33
- professional
- Сообщения: 391
- Зарегистрирован: 31 окт 2009, 18:25
- Награды: 1
- Версия LabVIEW: 2019
- Поблагодарили: 13 раз
- Контактная информация:
Функция Match Pattern and Regular expression
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots.
So far, the Universe is winning!
So far, the Universe is winning!
-
IvanLis
- guru
- Сообщения: 5461
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 27 раз
- Поблагодарили: 86 раз
Re: Функция Match Pattern and Regular expression
Не знаю, у меня и так работает: И так тоже: Может Вы в шаблон случайно пробел поставили или другой неотображаемый символ?taras_33 писал(а):Мне нужно найти пятизначное число в строке, то на C# или Perl шабон выглядит так [0-9]{5}
А вот на LabVIEW этот шаблон не работает, или я что то не так делаю?
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
taras_33
- professional
- Сообщения: 391
- Зарегистрирован: 31 окт 2009, 18:25
- Награды: 1
- Версия LabVIEW: 2019
- Поблагодарили: 13 раз
- Контактная информация:
Re: Функция Match Pattern and Regular expression
Match Regular Expression. Да, эта функция работает. Я же пытался получить результат используя Match Pattern. Видимо я не совсем правильно понимаю help этих функций... В любом случае спасибо.
Приаттачил что я имел ввиду
Приаттачил что я имел ввиду
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots.
So far, the Universe is winning!
So far, the Universe is winning!
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 126 раз
- Контактная информация:
Re: Функция Match Pattern and Regular expression
Чёрным по белому написано:taras_33 писал(а):Видимо я не совсем правильно понимаю help этих функций...
Символы, которые поддерживаются Match PatternThis function gives you fewer options for matching strings but performs more quickly than the Match Regular Expression function.
The Match Pattern function is compatible with a limited set of regular expressions and does not support character grouping, alternate pattern matching, backreferences, or non-greedy quantification. You can use a specific set of special characters to refine the search. The connector pane displays the default data types for this polymorphic function.
Символы, которые поддерживаются Match Regular Expression
-
taras_33
- professional
- Сообщения: 391
- Зарегистрирован: 31 окт 2009, 18:25
- Награды: 1
- Версия LabVIEW: 2019
- Поблагодарили: 13 раз
- Контактная информация:
Re: Функция Match Pattern and Regular expression
Ну да каюсь. Нужно более внимательно хелп читать, а не только описание входов-выходов. Спасибо
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots.
So far, the Universe is winning!
So far, the Universe is winning!
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 5 Ответы
- 829 Просмотры
-
Последнее сообщение dadreamer