tokyo-wabisabi-boys.netによると、全角文字に相当している正規表現は/^[^\x01-\x7E\xA1-\xDF]+$/です。「全角文字またはローマ字・数字(\w)」なら、どうでしょうか。[^\x01-\x7E\xA1-\xDF]+|\w+は確かに正しくありません。