# Multi line regex by default?

**URL:** <https://www.ruby-forum.com/t/multi-line-regex-by-default/182553>\
**Category:** Ruby\
**Created:** [January 29, 2010, 8:58pm UTC](https://www.ruby-forum.com/t/multi-line-regex-by-default/182553 "2010-01-29T20:58:40Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [January 29, 2010, 8:58pm UTC](https://www.ruby-forum.com/t/multi-line-regex-by-default/182553/1 "2010-01-29T20:58:40Z")

</div>

For some reason I thought that to have a multiline regex, /m needed to  
be used, but…

> > “a\rb” =~ /a.b/  
> > =\> 0

???  
-rp

---

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [January 29, 2010, 9:25pm UTC](https://www.ruby-forum.com/t/multi-line-regex-by-default/182553/2 "2010-01-29T21:25:33Z")

</div>

On 2010-01-29, Roger P. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > > “a\rb” =~ /a.b/  
> > > =\> 0

\r doesn’t break lines, \n does.

-s

---

<div class="post-metadata">

**Author:** ![rogerdpack](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/45deac/32.png) [@rogerdpack](https://www.ruby-forum.com/u/rogerdpack)\
**Post date:** [January 29, 2010, 10:27pm UTC](https://www.ruby-forum.com/t/multi-line-regex-by-default/182553/3 "2010-01-29T22:27:42Z")

</div>

> \r doesn’t break lines, \n does.

Oh ok thanks!  
-r
