Bash编程实用指南:字符类、扩展模式与示例代码解析
1. POSIX字符类与扩展模式匹配
在Bash编程中,POSIX字符类是非常实用的工具,它们可以在 [ ] 中使用,例如 [[:alnum:]] 。以下是一些常用的POSIX字符类:
- [[:alnum:]] :字母和数字
- [[:alpha:]] :字母
- [[:ascii:]] :ASCII字符
- [[:blank:]] :空格和制表符
- [[:cntrl:]] :控制字符
- [[:digit:]] :数字
- [[:graph:]] :可打印的非空白字符
- [[:lower:]] :小写字母
- [[:print:]] :可打印字符
- [[:punct:]] :标点符号
- [[:space:]] :空白字符
- [[:upper:]] :大写字母
- [[:word:]] :字母、数字和下划线
- [[:xdigit:]] :十六进制数字
此外, [=c=] 匹配所有与字符
超级会员免费看
订阅专栏 解锁全文
1109

被折叠的 条评论
为什么被折叠?



