The long answer is that \b checks for the boundary of words and non-words characters (\w and \W). You seem to think that the underscore '_' belongs into the non-word category, but for perl it counts as a word character.
In reply to Re: check 2 string arrays
by jethro
in thread check 2 string arrays
by sharan
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |