0

我正在尝试取消标记文本,但保留其标记。例如,我有这样的字符串:

![my photo description](http://site.com/directory/subdir/my __image_of_something.jpg
"My image title"). Lorem ipsum *dolor sit amet*, __consectetur adipisicing__ elit,
_sed do_ eiusmod tempor incididunt ut labore et __dolore magna aliqua__.

我使用正则表达式模式\s+[\*_]{1,2}(.*)[\*_]{1,2},但它也需要以空格和双下划线开头的错误条目,并在正确条目开始的地方结束。

如何编写满足以下要求的正则表达式:

  • 它可以以单星号或双星号或单下划线或双下划线开头。
  • 它必须是非贪婪的(标有“?”)。
  • 它必须以与它开始的完全相同的组结束。
4

0 回答 0