“羌笛梅花引,吴溪陇水情”以铺叙的方式来描绘出一幅羌笛笛声哀怨、陇头流水幽咽的荒凉凄美画。诗中荒凉壮丽与哀怨婉转也是直接用羌笛吹出的。诗人夜半闻笛声,或许笛子所奏的是《梅花引》之曲调,或许根本不是悲愁的曲调,但诗人联想到悲愁的身世和处境,从而引发了悲愁之情。《陇头歌》:“陇头流水,鸣声幽咽”,可见陇水之情乃是悲愁之情。李白《秋浦十七首》之第二首有“清溪非陇水,翻作断肠流”之句,可见这里的“清溪陇水情”乃是断肠之情。
“寒山秋浦月,肠断玉关声。”此处的寒山当在秋浦,而玉关声应该是使人肠断的悲声,因“春风不度玉门关”,亦表达出诗人常以玉门关形容去国离乡的忧愁。月光、流水、笛声、断肠人便是构成这幅画图的基本元素。
从此诗可以看出羌笛已经和表现征战之苦、思乡之痛 的《从军行》、《度关山》联系起来了,集中表现家国之思、思乡之痛。这主要是因为羌笛多与出塞、关山、陇头水等边塞的地名相联系,而这些地名令人自然而然想起荒凉的边关塞漠、流血厮杀的战场、久戍边疆未归的将士。而诗歌的基调是低沉的、伤痛的。
诗中露面的人物,仅有诗人一人,他正从一家花园的高墙下经过,尽管墙头的花朵半隐半现,却依然望见了因枝条受到牵动而引起的悠悠的晃动。诗人由此驰骋想象,他推测在墙的那一边,正有一位美人在摘花,而不只是由风吹的缘故。
此诗从第一句到第二句,一进一退。第一句是一个省去“尽管”或“突然”的让步副句,在文势上作一顿挫;第二句是一个省去“尽管”或“虽然”的让步副句,在文势上作一顿挫;第二句以副词“犹”字反接进行强调,文势振起。诗歌形象由“花半隐”的静态描绘随即转换成“动花枝”的动态描写。视觉形象上的这一跌宕变化,引起诗人心中的疑虑与猜想。故后两句由料想之词“当”字引出。诗人判断止于疑是之间,“当由”与“讵止”(岂只之意)一呼一应,情韵回萦,意味绵长。事实上,是否真的有美人在摘花呢?倒也未必。然而诗人想象如此,希望如此,即使读者也无不但愿生活中有过这样一个小小的插曲,在大墙内外曾经发生过如此戏剧性的一幕。
此诗不仅自身值得玩味,且对后世亦有所影响。《西厢记》写莺莺为约会张生,写了一首很有名的《明月三五诗》:“待月西厢下,迎风户半开;拂墙花影动,疑是玉人来。”后两句就可能受到刘孝威的这首《望隔墙花》的启发。苏轼的《蝶恋花·花褪残红青杏小》中写“墙里秋千墙外道。墙外行人,墙里佳人笑。笑渐不闻声渐悄,多情却被无情恼”,从墙里与墙外进行构想,或许也曾借鉴过此诗的思路。