logo
  • 教程列表
  • SO官方文档
  • 模式匹配和正则表达式
    • 检查字符串是否与正则表达式匹配
    • 当 glob 与任何东西都不匹配时的行为
    • 从正则表达式匹配字符串获取捕获的组
    • glob 命令
    • glob
    • 匹配隐藏文件
    • 不区分大小写的匹配
    • 扩展的通配
    • 正则表达式匹配
  1. StackOverflow 文档
  2. Bash 教程
  3. 模式匹配和正则表达式
  4. 检查字符串是否与正则表达式匹配

检查字符串是否与正则表达式匹配

Created: November-22, 2018

Version >= 3.0

检查字符串是否包含 8 位数字:

$ date=20150624
$ [[ $date =~ ^[0-9]{8}$ ]] && echo "yes" || echo "no"
yes
$ date=hello
$ [[ $date =~ ^[0-9]{8}$ ]] && echo "yes" || echo "no"
no
  • 当 glob 与任何东西都不匹配时的行为
  • 模式匹配和正则表达式

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明