我需要使用正則表達式來獲取ID的值。Jmeter正則表達式來從2行中獲取值
「年」: 「2020」,(?(* \ n){2})
使用此我得到 「身份證」: 「2221111111」, 我只是想編號爲id。 我如何得到這個。謝謝
這是我想從中獲取id的文本。編號爲2號線
「年」: 「2020」, 「ID」: 「2221111111」,
我需要使用正則表達式來獲取ID的值。Jmeter正則表達式來從2行中獲取值
「年」: 「2020」,(?(* \ n){2})
使用此我得到 「身份證」: 「2221111111」, 我只是想編號爲id。 我如何得到這個。謝謝
這是我想從中獲取id的文本。編號爲2號線
「年」: 「2020」, 「ID」: 「2221111111」,
你需要的東西是這樣的:
var test = {
"yr" : "2020",
"id" : "2221111111",
};
var str = JSON.stringify(test);
var matches = str.match(/"id"."\d+"/g);
var id = matches[0].replace(/\D/g,'');
console.log(id); // 2221111111
"yr" : "2020", "id" : "(\d+)",
這可能會幫助你提取id的值,即2221111111,如果你的「id」 :「2221111111」,在下一行然後
"yr" : "2020",\n"id" : "(\d+)",
我必須在json代碼上應用正則表達式。我該如何改進這個「年」:「2020」,((。*?\ n){2})來獲取id的值。謝謝 – Rock
我向你展示瞭解決方案,通過stringify函數將JSON轉換爲字符串並應用我的正則表達式 – booboos