Python регулярное выражение для возврата всех соответствующих строк с разделителями-запятыми - PullRequest
0 голосов
/ 20 января 2020

Я ищу регулярное выражение для извлечения всех соответствующих строк в столбце Dataframe.

Пример:

Test_col_Name <br>
R2T.20.98.12 / New T7Y.10.35.10 <br>
G2O.16.18.02 / Use T7K.11.15.03<br>
A2U.10.18.15<br>
Test<br>
nan<br>
K9I.78.34.20<br>
test text P2I.67.78.99<br>

Может кто-нибудь, пожалуйста, помогите мне с регулярным выражением, чтобы получить все соответствующие элементы в новом столбце, как показано ниже?

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>

1 Ответ

0 голосов
/ 20 января 2020

Я не до конца вижу логи c с вами, но это может быть отправной точкой

df['col'].str.replace('/|New|Use|[T-t]est|text|', '').str.replace(' ', ',')

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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...