加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则表达式方形紧密支架

发布时间:2020-12-14 06:03:04 所属栏目:百科 来源:网络整理
导读:我可以使用 Bash来匹配一组字符 $[[ a =~ [abc] ]]; echo $?0 但是,如果我想要一个紧密的方括号]包含在集合中,它就会失败 $[[ a =~ [abc]] ]]; echo $?1$[[ a =~ [abc]] ]]; echo $?1 解决方法 从手册页正则表达式(7): To include a literal ']' in the
我可以使用 Bash来匹配一组字符

$[[ a =~ [abc] ]]; echo $?
0

但是,如果我想要一个紧密的方括号]包含在集合中,它就会失败

$[[ a =~ [abc]] ]]; echo $?
1

$[[ a =~ [abc]] ]]; echo $?
1

解决方法

从手册页正则表达式(7):

To include a literal ']' in the list,make it the first character (fol-
lowing a possible '^').

测试:

$[[ "]" =~ []abc] ]]; echo $?
0

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读