您的当前位置:TAGS -> Ruby
  • ruby 把字符串转为正则匹配表达式

    后端开发2025年06月13日

    需求 函数,需要通过参数传递字符串,用来做正则匹配 reg = '[0-9]+' def func(str, reg) str.scan(reg) end 由于 reg 在其它地方定义, reg 是字符串, 传进来后发现没法直接用于正则匹配 返回的结果总是 [] 空字符串. 解决 通过 Regexp 来通过 string 生成正则匹配的条件 def fun...

  • ruby nokogiri 数据抓取

    后端开发2025年06月12日

    记录测试代码 require 'open-uri' require 'nokogiri' require 'pp' require 'json' weburl = {} weburl['sinawbo'] = 'http://hot.weibo.com/?leftnav=1' #新浪热门微博 weburl['bk'] = 'http://www.qiush...

  • 对ruby时间处理的资料小结

    后端开发2025年06月12日

    Time Calculations 代码 >> Time.days_in_month(2) => 28 >> Time.now.seconds_since_midnight => 8709.840965 # last_year, next_year, last_month, next_month >> Tim...

  • [ruby on rails] 深入(2) ruby基本语法

    后端开发2025年06月12日

    1.1 调试 ruby属于解释型语言,即脚本,在linux上,脚本的执行无非三种: 1. 用解释器运行脚本 解释器 脚本文件 即:ruby 脚本文件 2. 直接运行脚本 在脚本文件里面用 #! 脚本解释器 定义好脚本解释器路径,然后再授予脚本执行权限,接着直接运行 ./脚本文件 即可。 3. 在解释器里面运行脚本 root@tommy:/home/ywt/...

  • Ruby正则表达式怎么使用

    其他教程2025年01月19日

    ...