我有以下字符串正則表達式將字符串分割成多個部分
133. Alarm (Peep peep)
我的目標是使用正則表達式來分割字符串成3個部分,並將其存儲作爲JSON對象,像
{
"id": "133",
"Title": "Alarm",
"Subtitle": "Peep peep"
}
我可以使用
function getID(text){
let numberPattern = /\d+/g;
let id = title.match(numberPattern);
if(id){
return id[0];
}
}
和大括號之間的文字u唱
function getSubtitle(text){
let braces = /\((.*)\)/i;
let subtitle = title.match(braces);
if(subtitle){
return subtitle[1];
}
}
我想知道如果我可以使用一個正則表達式獲取字符串中的三個值(假設我將它應用於該字符串形狀的長長的名單上)
在某些情況下,它的工作原理,在別人我得到冠軍'{ID無效:' 1',標題:null,小標題:'The Opening Chapter'}' –
我編輯了它。它現在工作嗎?另外,你用來產生錯誤結果的字符串是什麼? –
它做了工作謝謝你 –