`
gazeldx
  • 浏览: 102330 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

ruby语言的BUG

 
阅读更多
mystr = "我爱fd--xbsk伙 d--d 与天2载--r user--fd"
if /--([bxsrgylh]{1,3})(.*)--/ =~ mystr
  puts $1
  puts $2
  g = "<span style='"
  $1.split('').each do |vv|
    puts vv
  end
  puts $2
  puts g
#  g += "'>" + $2 + "</span>"
#  mystr = mystr.sub($&, g)
end
puts '----over'
puts mystr

$2 is null.It is a bug.If I comment
$1.split('').each do |vv|
    puts vv
  end

$2 is OK
gogogo
分享到:
评论

相关推荐

    Ruby教程面向对象脚本语言

    Ruby语言的发明人是日本人松本行弘(Matsumoto Yukihiro),大家亲切的称呼他"Matz"。 可能会出乎大家的意料,Ruby并不是一种近年来才诞生的语言,它的历史可以追溯到1993年,Ruby之父Matz开始对脚本语言感兴趣。在...

    Ruby程序设计(简洁清新的教程)

    “Ruby语言的发明人是日本人松本行弘(Matsumoto Yukihiro),大家亲切的称呼他"Matz"。可能会出乎大家的意料,Ruby 并不是一种近年来才诞生的语言,它的历史可以追溯到 1993 年,Ruby之父Matz开始对脚本语言感兴趣。...

    MS12-020利用工具_含bug修正版

    * MS12-020.rb为严格符合rdp数据包规范的ruby脚本语言的MS12-020测试PoC * * Chinese Shit.py为网上流传的MS12-020漏洞程序Python脚本wireshark v2修正版 * 西班牙语XP SP3和Win7/R2都成功 * * Chinese Shit Silic ...

    自主研发的批量保留路径清理代码注释工具

    聪哥创作的一款批量保留路径清理代码注释的工具,目前兼容大...3.增加ruby语言的多行注释清理的能力 2022年11月25日更新日志: 1.修复了行内//注释无法清除的bug 2.增加了默认文件类型内容。 3.提升软件的清理性能。

    HelloRuby:Cocos2d-x 3.3 Final 的 Ruby 绑定

    HelloRuby是cocos2d-x的Ruby语言绑定。目前初始脚本在win32/iOS/android上测试通过。 基于cocos2d-x 3.3 Final版本中lua模板生成的初始工程。 入口和说明 代码入口是src/start.rb,自$director=CC::Director....

    Python和Ruby中each循环引用变量问题(一个隐秘BUG?)

    不过从效率上来说前者应该会稍微快一点,因为后者实际上是在遍历的过程中对每个元素都调用一个 lambda 函数来做的,虽然一般情况下并不明显,不过设置上下文并调用函数确实是有开销的,特别是在动态语言里面(不考虑...

    正则表达式框架OgreKit.zip

    其被用作 Ruby 语言的正则表达式引擎。 特性:强大的正则表达式 内置一个强大的查找面板,可以集成在你自己的 GUI 应用中 联系作者: 如果你遇到任何问题,或者想要提供 bug 报告,可以联系作者 (Isao Sonobe)...

    kafka-ruby-docker:适用于Kafka和Ruby的演示应用程序(在Docker中)

    此应用程序是使用 Apache Kafka 以 Ruby 编程语言进行消息传递的演示。 整个环境和应用程序打包到Docker容器中。 要求 码头工人 码头工人组成 安装和运行 $ docker-compose up 第一次,这可能需要很长时间,因为它...

    精品软件测试资源-自动化测试工具,自动化测试框架.zip

    Gauge: 轻量级的跨平台测试自动化工具,可以以业务语言编写测试用例。 用例生成 graphwalker: 基于模型的测试用例生成框架 PICT: 微软公司开发的pairwise testing的用例生成工具 平台,用例和bug管理 TestLink: 开源...

    互联网程序员都每天刷题嘛-bug-squishing:Ruby新程序员对问题分解与调试的一些思考

    互联网程序员都每天刷题嘛错误压扁 ...这是一种很好的方式来逐步完成您希望您的方法产生的功能,而无需立即使用您选择的语言的实现细节。 这对于将采取什么产生你想要的返回值,包括你认为你需要什么

    代码质量管理平台SonarQube

    Java Ruby语言编写的,当前最新版4.4。 功能/特性: 1、通过插件形式,完成各种功能扩展. 2、支持包括Java ,PHP , Python,C#,C/C++, PL/SQL, Cobol, JavaScrip, Groovy等等二十几种编程语言的代码质量管理与检测....

    持续集成开源工具

    Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统,支持多种数据库,有不少自己独特的功能,例如提供wiki、新闻台等,还可以集成其他版本管理系统和BUG跟踪系统,例如Perforce...

    tigase-server-7.1.0-Release-完整版内含多模块,muc,pubsub,message-archiving,http.zip

    全面:tigase 完全实现了XMPP协议,除了全面实施的两个核心协议,它支持大多数的你可能永远都需要的扩展协议。 开源:Tigase是开源的,如果你有有...插件开发,Tigase支持多种语言,Groovy(建议),Scala,Python,Ruby。

    github-changelog-generator:从GitHub上的标签,问题,标签和拉取请求自动生成变更日志

    github-changelog-generator 更改日志的生成从未如此... Ruby语言主页上有一个。 像这样安装gem: $ gem install github_changelog_generator 根据您的系统,您可能需要以管理员身份(Windows)运行Shell,或使用sud

    NotePad2 MOD-v1.1.1.2 (简/繁/英)

    主目录下的是简/繁/英三语言一体的版本,自动根据系统选择语言,子目录下分别对应各语系的版本。 替换系统记事本可用压缩包中的“替换系统记事本.bat”,还原系统记事本可用压缩包中的“还原系统记事本.bat”。 ...

    gen3-pokemonstatsdisplay:神奇宝贝的统计数据显示Lua脚本。 适用于所有第3代游戏

    支持的游戏和语言该脚本会自动检测每个第3代神奇宝贝游戏(Ruby,Sapphire,Emerald,FireRed,LeafGreen)和语言: 英语义大利文德语西班牙语法语日本人但仅适用于英语和意大利语版本。 其他语言是有铅映射的,因此...

    Highcharts FusionChartsFree amcharts

    Amcharts (非开源,商业收费)是Flash图表,支持HTML5,可以从简单的CSV或XML文件提取数据,也可以从动态数据读取生成,比如PHP, .NET, Ruby on Rails和Perl,以及其他许多编程语言。支持json.已知问题:图表左上角...

    FusionChartsFree、Amcharts、Highcharts用列

    Amcharts (非开源,商业收费)是Flash图表,支持HTML5,可以从简单的CSV或XML文件提取数据,也可以从动态数据读取生成,比如PHP, .NET, Ruby on Rails和Perl,以及其他许多编程语言。支持json.已知问题:图表左上角...

    matlab最简单的代码-OpenCV:OpenCV

    经过两天的折腾,遇到各种bug终于搞定了,希望能帮助到初学者,如果里面有那些写的不对的地方,还希望各位看官指正。 #简介 准备条件 Android Studio NDK环境搭建 Android Studio OpenCV使用 常见问题 准备条件 密码...

    kangle web服务器 v3.4.1 稳定版.zip

    安全支持php、asp、asp.net、java、ruby等多种动态开发语言。 kangle web服务器主要特点: 1、免费开源 kangle技术团队希望国人拥有一款真正好用、易用、实用的国产web服务器。 2、跨平台 可在linux、windows、...

Global site tag (gtag.js) - Google Analytics