Fuel hoses are not universal. Outside of the dimensional requirements, fuel hoses have requirements for permeation, pressure and the type of fuel they can carry. This can get even more confusing when you start looking at the lettering on the side of the hose.
As vehicles are lasting longer, the chances the fuel lines will spring a leak are increasing. The main reason metal fuel lines fail is corrosion, but most corrosion starts when abrasive materials start to remove the paint or coating on the line. This can occur at a mounting bracket or from debris kicked up from