Регулярное выражение обычно применяют для сложной обработки текста ну как пример
Найти текст EB1A но только тот, после которого идёт E9080039. Удобно при замене сделать особую избирательность поиска.
$Binary = StringRegExpReplace($Binary, "EB1A(?=E9080039)", "7403")
Или выделить группы в элементы массива - путь\имя файла и расширение
$aPath=StringRegExp($Path,'(^.*)\\(.*)$',3)
[0] путь и имя файла без расширения, например C:\inst\new\file
[1] расширение, например txt
регулярные выражение можно и нужно применять как можно чаще так как могут заменять внушительные по размеру части кода
подробней тут