RegEx - 只得到最后一个星号

问题描述

是否可以执行正则表达式以仅匹配值之前的最后一个星号和值之后的第一个星号?

值:**example**

我的实际正则表达式:/\*(.*?)\*/g

我的实际正则表达式匹配单词示例前后的两个星号,但我想做一个仅匹配单词之前的最后一个星号和单词之后的第一个星号的正则表达式。

谢谢!

解决方法

试试/[*][^*]+[*]/gm

在 regex101.com 上进行测试