[Tutor] Using Regular Expression to extracting string in brackets on a list

Joel Goldstick joel.goldstick at gmail.com
Mon Dec 30 03:24:14 CET 2013


On Sun, Dec 29, 2013 at 9:00 PM, Jing Ai <jai633 at g.rwu.edu> wrote:

> Thanks, but I don't think I can get out the string in the brackets by only
> replacing other items...(there's too many things to replace and may
> interfere with the items within the string).
>
>
>

I am not sure what you mean by your previous sentence.  Check out Steven's
excellent answer.  Also, remember to reply to the list, or no one will see
your question.

Good luck

>
>
>
> On Sun, Dec 29, 2013 at 7:08 PM, Joel Goldstick <joel.goldstick at gmail.com>wrote:
>
>>
>>
>>
>> On Sun, Dec 29, 2013 at 4:02 PM, Jing Ai <jai633 at g.rwu.edu> wrote:
>>
>>> Hello,
>>>
>>> I am trying to rewrite some contents on a long list that contains words
>>> within brackets and outside brackets and I'm having trouble extracting the
>>> words within brackets, especially since I have to add the append function
>>> for list as well.  Does anyone have any suggestions? Thank you!
>>>
>>> *An example of list*:
>>>
>>> ['hypothetical protein BRAFLDRAFT_208408 [Branchiostoma floridae]\n',
>>> 'hypoxia-inducible factor 1-alpha [Mus musculus]\n', 'hypoxia-inducible
>>> factor 1-alpha [Gallus gallus]\n' ]
>>>
>>
>> Is the above line a python  list, or is it what you get when you read a
>> line of a data file.  The reason I ask, is if it is a list you can split
>> the list by looping of each list item.  Then just maybe try some of these
>> ideas:
>>
>>
>> http://stackoverflow.com/questions/10017147/python-replace-characters-in-string
>>
>>>  *What I'm trying to extract out of this*:
>>>
>>> ['Branchiostoma floridae', 'Mus musculus', 'Gallus gallus']
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Tutor maillist  -  Tutor at python.org
>>> To unsubscribe or change subscription options:
>>> https://mail.python.org/mailman/listinfo/tutor
>>>
>>>
>>
>>
>> --
>> Joel Goldstick
>> http://joelgoldstick.com
>>
>
>


-- 
Joel Goldstick
http://joelgoldstick.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20131229/8a26d869/attachment.html>


More information about the Tutor mailing list