Flexible Ranger (3.5e Alternate Class Feature)
From D&D Wiki
You can customize your fighting style with more options
Replaces: Combat Style, Improved Combat Style, Combat Style Mastery
Benefit: On levels where you would gain a combat style feat, you may choose any feat from the fighter bonus feats list. You must meet any prerequisites.