Вы можете использовать str.replace () в качестве цепочки str.replace () .Представьте, что у вас есть строка типа 'Testing PRI/Sec (#434242332;PP:432:133423846,335)'
, и вы хотите заменить все знаки '#',':',';','/'
на '-'
.Вы можете заменить его так (обычным способом),
>>> str = 'Testing PRI/Sec (#434242332;PP:432:133423846,335)'
>>> str = str.replace('#', '-')
>>> str = str.replace(':', '-')
>>> str = str.replace(';', '-')
>>> str = str.replace('/', '-')
>>> str
'Testing PRI-Sec (-434242332-PP-432-133423846,335)'
или таким образом (цепочка str.replace () )
>>> str = 'Testing PRI/Sec (#434242332;PP:432:133423846,335)'.replace('#', '-').replace(':', '-').replace(';', '-').replace('/', '-')
>>> str
'Testing PRI-Sec (-434242332-PP-432-133423846,335)'