我有以下的JavaScript:正則表達式單雙爲例行情
let strTest = `
"The issue": "L'oggetto ",
"issue": "oggetto",
"issue": 'oggetto "novo" ',
`;
我試圖來標記類似上面的字符串。
我的正則表達式的嘗試:
let regExp = /["'](.*?)["']\s*?:\s*?['"](.*?)["']/gm;
這工作正常,但在那裏我有一對單引號(')雙引號(「)或反之亦然內的情況下
這是可能的只有一個正則表達式
* *不,不是用JavaScript的正則表達式。您需要更復雜的解析器來正確處理它。 –
所以它看起來只能在一個單一的正則表達式中作爲拉斐爾肯尼迪狀態;) – Boogie
@ user:不,它不能,不正確。 –