美文网首页
关于正则表达式中的 $ 符号

关于正则表达式中的 $ 符号

作者: kamionayuki | 来源:发表于2015-06-09 11:40 被阅读15次

    看以下代码:

      str = "2015-05-23 10:56:52,97.46,13.17,1,249.02,0.20,7.41"
      reg = /,(\d{1},)/
      str.match(reg)  
      puts $1     #=>`1,`
    

    然后就能调用$1来进行操作,比如

    str.gsub($1, "hello")
    #=> 2015-05-23 10:56:52,97.46,13.17,hello249.02,0.20,7.4hello2,4343.09
    

    如果正则表达式中有多对括号,则$1对应第1对括号,$2对应第2对括号,依次类推。

    相关文章

      网友评论

          本文标题:关于正则表达式中的 $ 符号

          本文链接:https://www.haomeiwen.com/subject/bxhjqttx.html