I'm stucking with my code to get all return match by given range. My data sample is:

```
        comment
0       [intj74, you're, whipping, people, is, a, grea...
1       [home, near, kcil2, meniaga, who, intj47, a, l...
2       [thematic, budget, kasi, smooth, sweep]
3       [budget, 2, intj69, most, people, think, of, e...

```

I want to get the result as: (where the given range is intj1 to intj75)

```
         comment
0        [intj74]   
1        [intj47]    
2        [nan]   
3        [intj69]

```

My code is:

```
df.comment = df.comment.apply(lambda x: [t for t in x if t=='intj74'])
df.ix[df.comment.apply(len) == 0, 'comment'] = [[np.nan]]

```

I'm not sure how to use regular expression to find the range for t=='range'. Or any other idea to do this?

Thanks in advance,

Pandas Python Newbie