- =~ 判断字符串是否被包含(区分大小写)
v='Hello World' [[ $v =~ 'hello' ]] && echo 'Y' || echo 'N' [[ $v =~ 'Hello' ]] && echo 'Y' || echo 'N' [[ $v =~ 'World' ]] && echo 'Y' || echo 'N' [[ $v =~ 'test' ]] && echo 'Y' || echo 'N' # N # Y # Y # N
- 正则通配符 *
v='Hello World' [[ $v == *'hello'* ]] && echo 'Y' || echo 'N' [[ $v == *'Hello'* ]] && echo 'Y' || echo 'N' [[ $v == *'World'* ]] && echo 'Y' || echo 'N' [[ $v == *'test'* ]] && echo 'Y' || echo 'N' # N # Y # Y # N
相关文章
- 09-24shell判断一个变量是否为空
- 09-24字符串题目:判断字符串的两半是否相似
- 09-24判断字符串是否以某字符串开头或结尾
- 09-24#力扣LeetCode1704. 判断字符串的两半是否相似 @FDDLC
- 09-24判断一个数组是否包含一个指定的值 includes
- 09-24struts2 用if标签判断字符串包含
- 09-24使用HashMap或Hashset优化使用循环判断字符串中是否含有重复元素
- 09-24如何在shell脚本中判断文件或者文件夹是否存在?
- 09-24实现一个函数用来判断字符串是否表示数值
- 09-24python判断是否可以只插一个字符,让字符串变成回文,返回true/false