提取 pandas 中两个字符之间的子字符串
Extract substring between two characters in pandas
我有一列包含以下格式的字符串:
/* [MCCOOK 0 ] */,999990,'MCCOOK 0 '
我想将 [ 和 ] 之间的子字符串提取到另一列中。请指教
按照此答案 中的建议,您可以使用 apply
方法
your_column.apply(lambda st: st[st.find("[")+1:st.find("]")])
我有一列包含以下格式的字符串:
/* [MCCOOK 0 ] */,999990,'MCCOOK 0 '
我想将 [ 和 ] 之间的子字符串提取到另一列中。请指教
按照此答案 中的建议,您可以使用 apply
方法
your_column.apply(lambda st: st[st.find("[")+1:st.find("]")])