Объясняю на примере. есть стандартные смс сообщения, идущие по шаблону. Например:
Уважаемый клиент, такси ожидает вас. Белый Nissan А123ББ. С уважением такси такси.
Т.к. Это типичное смс, и меняется в нем только данные об автомобиле, Я оператору (теле2/мегафон/мтс) передаю шаблон смс:
Уважаемый клиент, такси ожидает вас. %w{1,10}. С уважением такси такси.
Где за %w{1,10} - подставляются любые слова, в количестве от 1 до 10, в данном примере это информация об авто.
И мне необходимо теперь чтоб на моём сайте я мог определить, что отправляемое мной смс, подходит под этот шаблон, с помощью функции preg_match
Например я вот составил регулярное выражение -
https://regex101.com/r/pWissd/1 - которое пока работает с таким текстом, но стоит добавить например к нисану дефис -
Белый -Nissan А123ББ , либо чтоб отдельное слово был какой то символ, тот же дефис
Белый Nissan - А123ББ - и данная регулярка перестает работать, и на своей стороне я банально не смогу определить к какому шаблону относится смс.