Может кто-нибудь сказать мне регулярное выражение, чтобы увидеть, если что-то заключено в двойные или одинарные кавычки.
"this is the string"
Я хочу, чтобы оно возвращало false, если кавычек вообще нет или нет в началеи конец.
preg_match('/^(["\']).*\1$/m', $string);
вернет 1, если строка окружена двойными кавычками, и 0, если это не так.
1
0
Использование:
if (preg_match('#^(\'|").+\1$#', $string) == 1)