У меня была такая же ошибка, но я исправил ее, изменив файл php.ini
.
Найти файл php.ini см. в Чувак, где мой php.ini?
, затем откройте его с помощью вашего любимого редактора.
Найдите свойство short_open_tag
и примените следующее изменение:
; short_open_tag = Off ; previous value
short_open_tag = On ; new value
findText()
Отправлять регулярное выражение в виде строки. Это означает, что специальные символы \s
экранируются двойным образом \\s
findText('(?i)Apple') //matches APPLE or AppLe
Как мы можем прочитать в официальной ссылке ,
Подмножество функций регулярного выражения JavaScript не полностью поддерживается, например, группы захвата и модификаторы режима. [112 ] blockquote>
Кроме того, будьте внимательны, чтобы использовать шаблонный аргумент findText (): это должна быть строка , а не объект RegExp.