I am querying a database table in mysql where data are store in below format.

Example: 

```
+------------+------------+------------+
| adv_images | start_date | end_date   |  
+------------+------------+------------+
| 21.jpg     | 2013-05-22 | 2013-05-28 |         
| 2.jpg      | 2013-05-22 | 2013-05-28 |        
| 2a.jpg     | 2013-05-22 | 2013-05-28 |   
| 2b.jpg     | 2013-05-22 | 2013-05-28 |  
| 2c.jpg     | 2013-05-22 | 2013-05-28 |
+------------+------------+------------+

```

There are much more data are present in similar format like 3.jpg, 3a.jpg, 3b.jpg, 41.jpg etc.

I am using this query to query the database :-

**SELECT `adv_images` WHERE `adv_images` REGEXP BINARY '^(2+[a-z]?)';**

My requirement here is to pull only those adv\_images which starts with 2 only(i.e 2.jpg, 2a.jpg etc). But its pulling 21.jpg, 22.jpg, 22a.jpg etc.

How can we fix it.