On this page
regexp.create
Apraksts
object regexp.create(object/array regularExpressions)
Šī metode ļauj izveidot jaunas globālās regulārās izteiksmes.
Šī metode ir pieejama tikai Super admin lietotāju tipiem. Atļaujas izsaukt šo metodi var tikt atsauktas lietotāja lomas iestatījumos. Skatiet Lietotāju lomas papildinformācijai.
Parametri
(object/array) Regulārās izteiksmes, ko izveidot.
Papildus standarta īpašībām metode pieņem šādus parametrus.
| Parametrs | Type | Apraksts |
|---|---|---|
| expressions | array | Izteiksmju opcijas. Parametra darbība: - obligāts |
Atgrieztās vērtības
(object) Atgriež objektu, kas satur izveidoto regulāro
izteiksmju ID īpašībā regexpids.
Piemēri
Jaunas globālās regulārās izteiksmes izveide.
{
"jsonrpc": "2.0",
"method": "regexp.create",
"params": {
"name": "Storage devices for SNMP discovery",
"test_string": "/boot",
"expressions": [
{
"expression": "^(Physical memory|Virtual memory|Memory buffers|Cached memory|Swap space)$",
"expression_type": "4",
"case_sensitive": "1"
}
]
},
"id": 1
}
Atbilde:
{
"jsonrpc": "2.0",
"result": {
"regexpids": [
"16"
]
},
"id": 1
}
Avots
CRegexp::create() failā ui/include/classes/api/services/CRegexp.php.