u'abcde(date=\'2/xc2/xb2\',time=\'/case/test.png\')'
Run Code Online (Sandbox Code Playgroud)
我需要的只是括号内的内容.
我df有 2 列:
Name Attr
a(bc)
b(aca)
(cba)
Run Code Online (Sandbox Code Playgroud)
我希望该列Attr具有列括号内的值Name
Name Attr
a(bc) bc
b(aca) aca
(cba) cba
Run Code Online (Sandbox Code Playgroud)
我试过:
df['Attr'] = re.findall('\(.*?\)',df['Name'].astype('str'))
Run Code Online (Sandbox Code Playgroud)
TypeError: expected string or buffer
真的很感谢任何帮助
我有一列包含这种格式的字符串:
/* [MCCOOK 0 ] */,999990,'MCCOOK 0 '
Run Code Online (Sandbox Code Playgroud)
我想将 [ 和 ] 之间的子字符串提取到另一列中。请指教。
pandas ×2
python ×2
regex ×2
dataframe ×1
extract ×1
parentheses ×1
python-3.x ×1
substring ×1