Я хочу создать регулярное выражение в Java, которое будет соответствовать следующему: < /p>
*a*b < /p>
, где A и B являются любым символом, кроме звездочки, и может быть любое количество символов и B. A (S) предшествует звездочке, а B (S) предшествует Asterisk. < /p>
Будет ли следующая работа? Кажется, работает, когда я запускаю его, но я хочу быть абсолютно уверенным. < /P>
Pattern.matches("\\A\\*([^\\*]{1,})\\*([^\\*]{1,})\\Z", someString)
Подробнее здесь: https://stackoverflow.com/questions/167 ... n-matching