preg_match检查字符串是用双引号还是单引号括起来

mad*_*php 1 php regex preg-match

有人可以告诉我正则表达式,看看是否有双重或单引号包围的东西.

"this is the string"
Run Code Online (Sandbox Code Playgroud)

如果引号根本不存在或者在开头和结尾不存在,我希望它返回false.

Zul*_*lan 5

preg_match('/^(["\']).*\1$/m', $string);

将返回1如果字符串由双引号包围,0如果它不是.