Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python正则表达式返回所有匹配字符串,并用逗号分隔_Python_Regex_Dataframe - Fatal编程技术网

Python正则表达式返回所有匹配字符串,并用逗号分隔

Python正则表达式返回所有匹配字符串,并用逗号分隔,python,regex,dataframe,Python,Regex,Dataframe,我正在寻找一个正则表达式来提取Dataframe列中所有匹配的字符串 例: 有人能帮我用正则表达式获取新列中的所有匹配项吗 Test_col_Name<br> R2T.20.98.12,T7Y.10.35.10<br> G2O.16.18.02,T7K.11.15.03<br> A2U.10.18.15<br> nan<br> nan<br> K9I.78.34.20<br> P2I.67.78.99<br

我正在寻找一个正则表达式来提取Dataframe列中所有匹配的字符串

例:

有人能帮我用正则表达式获取新列中的所有匹配项吗

Test_col_Name<br>
R2T.20.98.12,T7Y.10.35.10<br>
G2O.16.18.02,T7K.11.15.03<br>
A2U.10.18.15<br>
nan<br>
nan<br>
K9I.78.34.20<br>
P2I.67.78.99<br>

我不完全明白你的逻辑,但这可能是一个起点

df['col'].str.replace'/| New |使用|[T-T]est | text |',.str.replace','


到目前为止你试过什么?你能详细介绍一下你的要求吗。未来的读者将很难从中获得一些东西。我可以替换单词,但它们不是唯一的,我可以在所需文本之间或之后获得任意数量的单词。
Test_col_Name<br>
R2T.20.98.12,T7Y.10.35.10<br>
G2O.16.18.02,T7K.11.15.03<br>
A2U.10.18.15<br>
nan<br>
nan<br>
K9I.78.34.20<br>
P2I.67.78.99<br>
0    R2T.20.98.12, T7Y.10.35.10 <br>
1     G2O.16.18.02, T7K.11.15.03<br>
2                   A2U.10.18.15<br>
3                               <br>
4                            nan<br>
5                   K9I.78.34.20<br>
6                   P2I.67.78.99<br>