bash – Shell脚本和正则表达式:哪一个更适合匹配数字,[[:digit:]]或[0-9]?

正如标题所示,哪一个更适合匹配数字,[[:digit:]]或[0-9]?

我正在使用bash shell

谢谢 :)

必须使用[[:digit:]]的唯一原因是支持使用0-9以外的数字的区域设置.例如阿拉伯语 – 印度语数字:0123456789(Unicode U 0660至U 0669).否则,对于印度 – 阿拉伯数字0123456789,[0-9]与[[:digit:]]的工作方式相同.

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...