Здесь есть две возможности, но ответ будет различаться в зависимости от следующих факторов:
1) с каким другим содержанием в тексте вы не хотите сопоставлять,
2)и какие варианты вы позволите сопоставить (например, добавив пробелы или новые строки в тесте, который вы хотите сопоставить, или поменяйте местами порядок совпадения частей текста)
Это соответствует только "width: 80.4px "часть вашей заданной строки (с учетом дополнительного пробела):
width\s*:\s*(\d+.\d+)\s*px
И это соответствует всей заданной вами строке (также с учетом дополнительного пробела):
<div\s+id\s*=\s*"row"\s+style\s*=\s*"width:\s*(\d+.\d+)\s*px">
Таким образом, в этих регулярных выражениях 80.4 будут захвачены в группе захвата $ 1.