From: "dominique.plante@..." Date: 2006-03-10T13:38:43+09:00 Subject: why does this regular expression match? Using Test::Unit: r1 = /a*/ assert_nil,'A' =~ r1 The error I get implies that it would match in the same way that the following would match 'a' =~ r1 Can anyone offer any suggestions? Thanks! Dominique ps. done a google search on Test::Unit lately?