Регулярное выражение для идентификации только специальных символов. Если специальный символ находится между словами, позPython

Программы на Python
Гость
Регулярное выражение для идентификации только специальных символов. Если специальный символ находится между словами, поз

Сообщение Гость »


У меня есть ситуация, когда мне нужно определить, есть ли в столбце pandas только специальные символы, то есть; если какие-либо строки имеют значения типа ?,##,&^%, то их следует идентифицировать также, если эти специальные символы находятся между такими словами, как ">=50k", "50+", "value-words" тогда ничего делать не надо,

Я реализовал два регулярных выражения:

1. Special_characters = re.compile(r'[!@#$%^&()_{}[\]:;,?~\|?]+') этот параметр определяет, есть ли только специальный символ

2. специальный_символ_между_словами = re.compile(r'(?

Вернуться в «Python»