php括号内正则问题?

比如这样一个字符串:

sakhdfkjashdkas({"d":"jiji"});



我想只获取括号被的内容,表达式该怎么写呢?

阅读 3.4k
1 个回答

就是怎么粗暴

$s = 'sakhdfkjashdkas({"d":"jiji"});';

preg_match("/sakhdfkjashdkas\((.*?)\);/", $s, $a);

echo $a[1];

不知道你要的是里还是外

如果是外面的话

preg_match("/^(.*?)\(/", $s, $a);
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题