【发布时间】:2012-05-23 09:29:45
【问题描述】:
我一直在尝试为此编写一个正则表达式,但到目前为止还没有成功。
_ any thing\_ fdfdf \_ any thing_
下划线,然后是 _ 之前的任何字符。
\_ 是一个转义字符,所以正则表达式必须接受这样的字符串。
_ any \_ thing _
以下字符串:
checking_ happens \_ ano\_ther _ test of bold _ and escape \_asteric
应该给:
_ happens \_ ano\_ther _
到目前为止,我只能想出这个:
(\\_)|_[^_]*[\\_]*[_]
【问题讨论】:
-
您能否更清楚地了解输入和期望的输出?
-
你能说得更具体点吗?您希望_任何_事物_返回任何_事物还是只返回任何?
-
您是否在使用 stackoverflow 降价时遇到问题?如果您将示例缩进 4 个空格,则降价不会触及下划线或反斜杠。
-
谢谢@Eric 我遇到了 stackoverflow markdown 的问题。我现在在问题中添加了更多细节。
标签: python regex python-2.7