From: Tom Allison Date: 2006-01-17T00:01:48+09:00 Subject: Re: regex dblack@wobblini.net wrote: > > /s turns on SJIS encoding, so you probably don't want that. As for > all the multiline matching, etc., /m causes the wildcard dot to match > newline characters, like /s in Perl. You don't need an equivalent of > Perl's /m because ^ and $ already always match beginning/end of lines. > To match beginning/end of string, you use anchors: \A and \z (or \Z to > discount a final newline). There's a lot of differences to get used to here. I'm surprised that Ruby would go contrary to Perl in the regex flags. It's bound to be a source of confusion, at least for myself.