Я использую узел для фильтрации чего-то, и мой код работает нормально, но я получаю эту ошибку в eslint:
"message": "Ошибка синтаксического анализа: недопустимое регулярное выражение: / ( ? <= description ~ содержит ~ '). *? (? =') /: недопустимая группа "</p>
Что я пробую:
const bookDescription = filter.match(/(?<=description~contains~').*?(?=')/)
мой .eslintr c. json:
{
"env": {
"browser": true,
"es6": true
},
"extends": [
"standard"
],
"globals": {
"use": true,
"Atomics": "readonly",
"SharedArrayBuffer": "readonly"
},
"parserOptions": {
"ecmaVersion": 2018
},
"rules": {
}
}