Более универсальный (так сказать на все случаи) способ, учитывающий возможные пробелы и/или дробную часть: "/\(\s*(\d+(\.\d+)?(?:\s*)р?)\s*\)/ui"
Если на входе что-то типа: ( 123 р )
то на выходе (в 1-й группе) будет 123 р https://regex101.com/r/ZWJIig/3