Я хочу работать с типом регулярных выражений, который работает, если строка имеет одинаковое количество звездочек перед и после слова.
То есть такое же количество звездочек на левой стороне, как направая сторона.Я придумал \*+T\*+
, где T - любое слово, не относящееся к звездочке (упрощенно для этого вопроса).Это также считается в **** привет * в "**** привет ****", например, что я не хочу.То, что он должен только найти, это hello, *hello* , **hello**, ***hello***, ****hello****
в ****hello****
. Есть ли способ в Java или вообще, использовать переменное количество длин более одного раза, что-то вроде \*{x}T\*{x}
.В какой из сторон "*" имеют одинаковое количество * сцепленных в конце и начале?