我有一个像“some {abcd etc} _text”这样的字符串 应删除{}之间的所有内容,包括{}本身。 我最后只需要字符串“some_text”。 如何通过正则表达式来完成?
答案 0 :(得分:1)
当然,只需用空字符串替换它:
{[^}]+}
这是一个Python示例:
>>> from re import sub
>>> s = r'some_{abcd_etc}_text'
>>> sub(r'{[^}]+}', '', s)
'some__text'
答案 1 :(得分:1)
你可以使用这个表达式:
{.*?}