唐朝時有個姑娘名叫謝小娥,其父在外經商途中,被一伙強盜殺害,并搶走了所有財物。謝小娥聞訊后咬指立誓:定為父親報仇!于是,她開始四處尋訪強盜的下落。后來,她經過一個渡口時,一位不愿透露姓名的老翁為她指明了殺父兇手,但老翁提供的線索是兩個字謎:車中猴,門柬草;禾中走,一日夫。
謝小娥拿著線索苦思數月,始終不解其意。后來,她在山中遇到一位飽學隱者,便向他求教。隱者看罷告訴她:這兩個字謎說的是兩個人的名字,一個叫申蘭,一個叫申春。車中猴,車字上下各去一畫,是個申字,門柬草是個蘭字(蘭的繁體字);禾中走是指穿田而過,也是個申字,一日夫加起來便是春字。
謝小娥拿著這兩個名字重新尋訪江湖,終于在一個渡口找到了申蘭、申春兄弟二人,經官府審問,此二人果然是殺害謝小娥父親的兇手,于是官府判了兩人死罪。謝小娥憑著一張字謎,終于為父親報了仇。