的結尾處結束嘗試此正則表達式:
/[0-9.]{1,} kr. pr. m[\D\d]/g
[0-9.]
它開始數字0到9或。和{1,}
一個或更多的時間比來kr. pr. m
,最後一位[\D\d]
根²或2 的/ G betyder IT在整個搜索內容吧:
用法:
var str = "Ankenævnet har vedtaget at nedsætte den aftalte leje fra 120.000 kr. svarende til 1.363 kr. pr. m² til 92.400 kr. svarende til 1.050 kr. pr. m². Den godkendte leje inkluderer vand. Herudover kan opkræves a conto varmebidrag.Ejendommen, hvori lejemålet er beliggende, er opført i 1970. Bruttoetagearealet er efter lejekontrakten og BBR 61 m2. Den årlige leje svarer til 1.180 kr. pr. m2 ved 61 m2. Lejer har den indvendige vedligeholdelsespligt. Det lejede er overtaget nyistandsat ved indflytningen og skal afleveres ligeledes nyistandsat ved fraflytningen. Lejemålet ophører med udgangen af marts måned 2013."
var regex = /[0-9.]{1,} kr. pr. m[\D\d]/g
var elements = str.match(regex);
console.log(elements)
您將得到匹配的字符串數組
udnytte正則表達式? –
我們不鼓勵那些僅僅從背景中提出問題的帖子,並期望社羣解決它。假設你試圖自己解決它並陷入困境,那麼如果你寫下了你的想法和你無法想象的東西,這可能會有所幫助。它肯定會爲你的帖子提供更多的答案。在此之前,這個問題將被投票停止/降低投票。 – Cerbrus
https://regex101.com/r/JhSoOv/1 –