Какой из них лучше не жадное регулярное выражение или отрицательный класс символов?
Мне нужно соответствовать@anything_here@
из строки@anything_here@dhhhd@shdjhjs@
, Так что я использовал следующее регулярное выражение.
^@.*?@
или же
^@[^@]*@
Оба способа работают, но я хотел бы знать, какое из них будет лучшим решением. Регулярное выражение с не жадным повторением или регулярное выражение с отрицательным классом символов?