我是正则表达式的新手,我想对我的代码提出一些建议。我在python中有以下代码:
import re
textToSearch = """
hello{
@hi {
I want this text
}
@hola {
I don't want this text
}
}
"""
regex= r'(?<=@hi {)[^}]*'
result = re.findall(regex,textToSearch)
print(result)
#Output = ['\n 我想要这个文本\n']
我想要的输出是:
@hi { #这里的一切 }
包括@hi的前导空格和花括号
我将不胜感激任何解决此问题的建议。谢谢你。