Какое регулярное выражение заменить (., Пробел, -,) в строке, используя Labview - PullRequest
0 голосов
/ 14 декабря 2018

Я пытаюсь заменить некоторые ненужные символы в строке в LabView.Например, в следующей строке "he llo-hOW-are.You?" Я хочу заменить пробел . и - на знак подчеркивания _ .

Вывод будет "he_llo_hoW_are_You?"

Я пробовал "[\ \.\-]" и многие другие вещи, но, похоже, ничего не работает для регулярного выражения.

Я использую Поиск и заменуи я помещаю регулярное выражение в поле «Строка поиска».

Спасибо.

Ответы [ 3 ]

0 голосов
/ 04 января 2019

Убедитесь, что вы установили регулярное выражение в контекстном меню «Найти и заменить».

enter image description here

Должно работать с регулярным выражениемВы пытаетесь использовать.Или вы можете использовать [\ .-] в Regex.

0 голосов
/ 04 января 2019

Эта логика будет применять все специальные символы.

enter image description here

0 голосов
/ 16 декабря 2018

Вы удостоверились, что щелкнули правой кнопкой мыши функцию и отметили опцию Регулярное выражение?В противном случае функция не будет работать с регулярными выражениями (как говорится в справке).

Кажется, что это работает просто отлично:

enter image description here

...