我对正则表达式有点搞砸了,但在大多数情况下我对它很不熟悉。该字符串将采用以下格式:
\n\n*text here, can be any spaces, etc. etc.*
我将得到的字符串将有两个换行符,后跟一个星号,然后是文本,然后以另一个星号结尾。
我想\n\n
从返回的文本中排除开头。这是我到目前为止提出的模式,它似乎有效:
pattern = "(?<=\\n\\n)\*(.*)(\*)"
match = re.search(pattern, string)
if match:
text = match.group()
print (text)
else:
print ("Nothing")
我想知道是否有更好的方法来匹配这种模式,或者我处理它的方式是否可以。
谢谢。