rules
{
"Без m": {
"pattern": "^stock:",
"flags": "",
"display": "/^stock:/"
},
"m": {
"pattern": "^stock:",
"flags": "m",
"display": "/^stock:/m"
},
"s": {
"pattern": "stock:.*7",
"flags": "s",
"display": "/stock:.*7/s"
},
"x": {
"pattern": "stock: [ ] 7 # quantity\n",
"flags": "x",
"display": "/stock: [ ] 7 # quantity\n/x"
},
"mi → im": {
"pattern": "^STOCK:",
"flags": "im",
"display": "/^STOCK:/im"
}
}PHP 8.5.11; ext-mongodb 2.5.5; сервер 8.0.34. Шаблоны выполняет MongoDB. План и время диагностические, не универсальная гарантия.