I have a string \"Name(something)\" and I am trying to extract the portion of the string within the parentheses!
Iv\'e tried the following solutions but don\'t seem
You can use a simple regex to catch everything between the parenthesis:
>>> import re
>>> s = 'Name(something)'
>>> re.search('\(([^)]+)', s).group(1)
'something'
The regex matches the first "(", then it matches everything that's not a ")":
\( matches the character "(" literally([^)]+) greedily matches anything that's not a ")"