2017-02-06 2 views
-4

Я сейчас использую регулярное выражениерегулярного выражения: матч по крайней мере один символ между двумя другими символами

\\\[(.*)\\\] 

так, если я хотел бы попробовать, чтобы соответствовать [] он будет работать. Но я хочу, чтобы он требовал как минимум одного символа между [ и ] в соответствии с моим регулярным выражением, но как?

Спасибо!

+0

Замените '*' на '+': '\\\ [(. +) \\\]' –

+0

Хе-хе, спасибо! Я полный новичок с регулярными выражениями! –

+1

Я голосую за закрытие, потому что вы не удосужились прочитать учебник по регулярному выражению или искать SO для подобных вопросов. –

ответ

0

Перед сопоставлением (. *). Сделайте совпадение на [^]], чтобы соответствовать чему-то, кроме закрытия].

Смежные вопросы