【问题标题】:ruby regular expression: how to parse key-value pairs? [duplicate]ruby 正则表达式:如何解析键值对? [复制]
【发布时间】:2017-05-21 15:20:48
【问题描述】:

html 是这样的字符串:

<xxx name1 = "value1" name2 = "value2">

如何使用正则表达式将键值对解析为哈希(如{"name1": "value1", "name2": "value2"})?标签现在无关紧要了。

我是 ruby​​ 新手,不知道如何开始。有什么提示吗?谢谢

更新

我的问题是如何使用正则表达式进行解析。我知道第三方是一个不错的选择。但我只是好奇如何使用正则表达式进行解析。

【问题讨论】:

  • 不要为此使用正则表达式,使用 XML 解析器。
  • 如何使用正则表达式来做到这一点?

标签: ruby regex


【解决方案1】:

不管是哪种编程语言,使用正则表达式解析 html 都不是一个好主意。对于 Ruby,Nokogiri 是一个不错的选择。

【讨论】:

    猜你喜欢
    • 2012-10-17
    • 2013-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-28
    • 1970-01-01
    • 2015-07-16
    • 1970-01-01
    相关资源
    最近更新 更多