Відповіді:
.*
.- це будь-який знак, *означає повторений нуль або більше разів.
.*що не відповідає новому рядку ( '\n'). Дивіться це запитання для отримання додаткової інформації з цієї теми.
Ви можете використовувати цей регулярний вираз (будь-який пробіл або будь-який пробіл) якомога більше разів, аж до 0.
[\s\S]*
Цей вираз буде відповідати якомога менше, але стільки, скільки потрібно для решти виразу.
[\s\S]*?
Наприклад, у цьому регулярному виразі [\s\S]*?Bвідповідатиме aBв aBaaaaB. Але в цьому регулярному виразі [\s\S]*Bбуде відповідати aBaaaaBв aBaaaaB.
.іноді не збігатиметься \n(новий рядок), залежно від варіанту багаторядкової лінії, але [\s\S]відповідатиме будь-якому символу.