# Bbbbbbbbbbbbbbbbb

**URL:** <https://www.ruby-forum.com/t/bbbbbbbbbbbbbbbbb/123623>\
**Category:** Ruby\
**Created:** [December 19, 2007, 9:55am UTC](https://www.ruby-forum.com/t/bbbbbbbbbbbbbbbbb/123623 "2007-12-19T09:55:24Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![varun](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/e9bcb4/32.png) [@varun](https://www.ruby-forum.com/u/varun)\
**Post date:** [December 19, 2007, 9:55am UTC](https://www.ruby-forum.com/t/bbbbbbbbbbbbbbbbb/123623/1 "2007-12-19T09:55:24Z")

</div>

,k

---

<div class="post-metadata">

**Author:** ![varun](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/e9bcb4/32.png) [@varun](https://www.ruby-forum.com/u/varun)\
**Post date:** [December 19, 2007, 10:57am UTC](https://www.ruby-forum.com/t/bbbbbbbbbbbbbbbbb/123623/2 "2007-12-19T10:57:05Z")

</div>

On Dec 19, 3:55 am, Varun K. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> ,k

Left the tot unattended at the keyboard, did we?

---

<div class="post-metadata">

**Author:** ![varun](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/e9bcb4/32.png) [@varun](https://www.ruby-forum.com/u/varun)\
**Post date:** [December 19, 2007, 1:01pm UTC](https://www.ruby-forum.com/t/bbbbbbbbbbbbbbbbb/123623/3 "2007-12-19T13:01:57Z")

</div>

On 12/19/07, Trans [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> On Dec 19, 3:55 am, Varun K. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > ,k
> 
> Left the tot unattended at the keyboard, did we?

No, it’s the answer to Hamlet’s soliloquy.

Apparently the answer is. NOT two b’s.

–  
Rick DeNatale

My blog on Ruby  
[http://talklikeaduck.denhaven2.com/](http://talklikeaduck.denhaven2.com/)

---

<div class="post-metadata">

**Author:** ![varun](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/e9bcb4/32.png) [@varun](https://www.ruby-forum.com/u/varun)\
**Post date:** [December 19, 2007, 5:53pm UTC](https://www.ruby-forum.com/t/bbbbbbbbbbbbbbbbb/123623/4 "2007-12-19T17:53:05Z")

</div>

Rick DeNatale wrote:

> On 12/19/07, Trans [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > On Dec 19, 3:55 am, Varun K. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> > 
> > > ,k  
> > > Left the tot unattended at the keyboard, did we?
> 
> No, it’s the answer to Hamlet’s soliloquy.
> 
> Apparently the answer is. NOT two b’s.

Hm. But which regex was Hamlet using?

/bb/ or /^bb$/ or /\Abb\z/ ?

---

<div class="post-metadata">

**Author:** ![varun](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/e9bcb4/32.png) [@varun](https://www.ruby-forum.com/u/varun)\
**Post date:** [December 19, 2007, 6:23pm UTC](https://www.ruby-forum.com/t/bbbbbbbbbbbbbbbbb/123623/5 "2007-12-19T18:23:10Z")

</div>

> /bb/ or /^bb$/ or /\Abb\z/ ?  
> def answer\_hamlet(life)  
> life =~ /^(b{2}|[^b]{2})$/  
> $1  
> end
