На самом деле я работал над проблемой регулярных выражений, задача которой состоит в том, чтобы взять подстроку (||, &&) и заменить ее другой подстрокой (или, и), и я написал для нее код, но это не работает хорошо
question = x&& &&& && && x || | ||\|| x
Expected output = x&& &&& and and x or | ||\|| x
Вот код, который я написал
import re
for i in range(int(input())):
print(re.sub(r'\s[&]{2}\s', ' and ', re.sub(r"\s[\|]{2}\s", " or ", input())))
Мой вывод = x && &&& и && x или ||| \ ||х