in reply to regex start of word (\<)
Perl uses \b to signify a place between a "word" and a "non-word" character, which is somewhat different from vi's notion. And Perl doesn't distinguish between "begin word" and "end word".