Чтобы изменить регулярное выражение, можно использовать операторы, квантификаторы, наборы символов и другие конструкции для создания паттерна, который будет соответствовать нужному тексту.
Для извлечения подстроки, начиная с символа /f/ до конца строки или до встречи подстроки /page/ после /f/, можно использовать следующее регулярное выражение:
/f(.*?)(?=\/page|$)
Это выражение будет соответствовать символу /f/, за которым идет любая последовательность символов (.*?), и заканчиваться либо концом строки, либо подстрокой /page/. Таким образом, можно извлечь подстроку от /f/ до /page/ или до конца строки.