爱问知识人 爱问教育 医院库

正则表达式 下面什么意思,求具体详细解释 "\[{1}([0-9]\d*)\]{1}"

首页

正则表达式 下面什么意思,求具体详细解释 "\[{1}([0-9]\d*)\]{1}"


        

提交回答

全部答案

    2018-01-15 04:24:57
  •   首先这肯定是某个编程语言的字符串,所以\其实是加上转义符,也就是说原本的正则表达示应该是
    [{1}([0-9]d*)]{1}
    {1}代表前一个符号只出现一次,完全可以不写,因为默认就是出现一次,所以上式等于
    [([0-9]d*)]
    又因为[0-9]代表一个0到9之前的数字,效果等于d,所以上式等于
    [(dd*)]
    [和]代表必须有'['和']'都得出现一次,只所以前面都有个,因为[]在正则表达式里属于有特殊意义的符号
    综合来说,这个式子的意义就是中括号中间有1个以上数字
    例如: [0] [12] [03393933] [9389234239842934] 等等
    最后,这个式子的最简单形式是[d ]
    在编程语言中的字符串形式是"\[\d \]"。
      

    邵***

    2018-01-15 04:24:57

类似问题

换一换
  • 语言学 相关知识

  • 教育培训
  • 教育考试

相关推荐

正在加载...
最新资料 推荐信息 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):