shell grep 正则匹配整数与小数
时间: 2023-11-13 18:02:09 浏览: 266
Python正则表达式匹配数字和小数的方法
可以使用以下正则表达式匹配整数和小数:
整数:^[0-9]+$
小数:^[0-9]+\.[0-9]+$
其中,^ 表示字符串开头,$ 表示字符串结尾,[0-9]表示匹配任意数字,+ 表示匹配一个或多个,\.表示匹配小数点,\转义符用于转义小数点。可以通过 shell 的 grep 命令进行匹配,如下所示:
匹配整数:$ echo "123" | grep '^[0-9]+$'
匹配小数:$ echo "12.34" | grep '^[0-9]+\.[0-9]+$'
阅读全文