【发布时间】:2013-12-09 13:41:13
【问题描述】:
如果以前有人问过这个问题,我很抱歉(这是我的第一个问题)。 我的字符串看起来像这样(删除空格后:
"#home #blog description of page here ##article1 ##article2 #contact"
解析时会返回json对象:
{
home: {},
blog: {
description: "description of page here",
pages: {
article1: {},
article2: {}
}
},
contact: {}
}
我想写一个函数,它接受一个字符串作为参数并返回一个 json 对象。有什么想法吗?
提前感谢。
【问题讨论】:
-
这不仅仅是一个正则表达式。
-
不,我猜它必须是一个更新正则表达式或其他东西的递归 Javascript 函数。
-
您有责任努力尝试解决问题,当您遇到问题时提供您尝试使用的代码。你试过什么?
-
“pages”和“description”属性键应该从哪里来?
-
@dystroy 你的答案看起来不错,为什么要删除它?
标签: javascript regex json