《可叹》,其实是一首写人的叙事诗。诗中的主人公,是和杜甫同时代的诗人王季友,《全唐诗》中这样介绍他:“王季友,河南人。家贫卖履,博极群书。豫章太守李勉引为宾客,甚敬之,杜甫诗所谓丰城客子王季友也。”王季友年轻时家贫,以卖草鞋为生,出生富家的妻子柳氏嫌弃他,离家出走。王季友在贫困孤苦中发奋攻读,后来考上状元,成为一代名流,离弃他的柳氏后来又回到他身边。这样跌宕起落的人生,使杜甫大为感叹。《可叹》一诗中,对王季友的故事作了生动描述。
全诗借用宋玉《高唐赋》与《神女赋》的典故写出。据《高唐赋》与《神女赋》:楚怀王在游览云梦泽台馆时,曾经梦遇巫山神女。临别时,神女告诉怀王,她“旦为朝云,暮为行雨”。后人便根据神女的话,用“云雨”来指代男女间的私情。后来宋玉陪侍楚襄王到云梦泽游览,又都曾在梦中会过神女。《赠人》诗开头两句即用宋玉梦遇神女之事。诗人将失恋男子比成宋玉,将他所爱女子比成神女。首句以“衣裳”喻文采,暗示受赠者的文采风流一似宋玉。次句接着说,“惹得”神女动情而入梦。神女因宋玉之文采风流而生向往之情,入梦自荐。然而,美人的心是变化难测的,就说这位巫山神女吧,她先倾心于怀王,后来又钟情于襄王。“惹得”二字很有意味,也很有分寸感,又照顾到了对方的体面。后两句议论,出语真诚,在旷达的劝说中见出对朋友的深情。“云雨无情难管领”的说法尽管偏颇,但对于失恋中的朋友却有很强的针对性,不失为一剂清热疏滞的良药。
这首诗的成功,很大程度上得力于典故的运用。写诗向一位失恋的朋友进言,最易直露,也最忌直露。这首诗由于借用典故写出,将对失恋友人的劝慰之情说得十分含蓄,委婉得体,给诗情平添了许多韵味。