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

бщей проблемы сопоставления текста между разделителями (например,< а также>), есть два общих шаблона:

используя жадный* или же+ квантификатор в видеSTART [^END]* ENDнапример,<[^>]*>, или жеиспользуя ленивый*? или же+? квантификатор в видеSTART .*? ENDнапример,<.*?>.

Есть ли особая причина отдавать предпочтение одному над другим?

Ответы на вопрос(3)

Ваш ответ на вопрос