为此,我需要检查在"votes“单元格中的JSON数组中,"upvote”字段是否包含用户名(即$username)。is_upvoted" FROM "pages" WHERE "id" = :id', [":id"=>$id,":username"=>$username]; 问题是,在替换占位符时,RedBeanPHP会将它们括在单括号中,但PostgreSQL要求我将JSON数组
我正在寻找一个正则表达式,它可以将以下格式的字符串拆分为键-值对数组。category: Music", "artist: \"Chris Martin\"", "album: \"A head full of dreams\"", "genre: dance"]
另外,如何验证字符串的格式是否正确,如每个键都有值,如果键或值中有空格,则必须用双引号括起