Как заменить только содержимое в скобках с помощью регулярных выражений?

Как заменить только содержимое в скобках с помощью регулярных выражений?

String = "This is my string [123]"

Я хочу заменить 123 на 456

Desired_String = "This is my string [456]"

Моя попытка:

regex = '.*\[(.*?)\].*'
re.sub(regex,'456',String)
>> 456

Я не уверен, какое регулярное выражение использовать, чтобы оно заменяло 123 на 456.

Ответы на вопрос(2)

Ваш ответ на вопрос