【发布时间】:2013-11-01 17:00:27
【问题描述】:
我有一个像下面这样的 json,
[
{
"id": "1",
"freq": "1",
"value": "Tiruchengode",
"label": "Tiruchengode"
},
{
"id": "2",
"freq": "1",
"value": "Coimbatore",
"label": "Coimbatore"
},
{
"id": "3",
"freq": "1",
"value": "Erode",
"label": "Erode"
},
{
"id": "4",
"freq": "1",
"value": "Madurai",
"label": "Madurai"
},
{
"id": "5",
"freq": "1",
"value": "Salem",
"label": "Salem"
},
{
"id": "6",
"freq": "1",
"value": "Tiruchirappalli",
"label": "Tiruchirappalli"
},
{
"id": "7",
"freq": "1",
"value": "Tirunelveli",
"label": "Tirunelveli"
}
]
我需要将它与这个 json 中的标签项进行模式匹配(即),如果我输入 tiru,那么它必须导致标签项中包含 tiru 子字符串.如果它是一个单项数组,我知道如何进行模式匹配和排序。这里我完全不知道,如何使用数组中的标签项进行模式匹配。是否有可能?。我需要使用 Pure javascript,有帮助吗?
【问题讨论】:
标签: javascript regex json search