LINUX.ORG.RU

Проблема разбором строки и регулярными выражениями!!!


0

0
Есть строка вида <ЦИФРЫ><M>
т.е. просто размер в Mb
Например 1000M 23M

Как проверить строку на то что она удовлетворяет этой записи???
Возможно регулярные выражения???

Короче нужна функция 

bool func( char* input_string );

НО НЕ НА С А НА SHELL!!!! 
anonymous
is_mega() {
  echo "$@" |egrep "^[[:digit:]]+M$" &>/dev/null
}

is_mega 100M && echo Ok
watashiwa_daredeska ★★★★
()
expr STRING : '[0-9][0-9]*M$' >/dev/null

aa5779
()
для таких лохов уже придумали визуал бейсик
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.