How can I know if the reagent I have will act as a( base) and attack a H or act as a (nucleophile) and attack a C atom?...is there any rules or something?

  • 1
    $\begingroup$ A Reagent can act as a base when there is steric hindrance in the substrate or in the attacking Reagent by considering the thermodynamics of the reaction. We can further look at the possible attacks that can lead to a stable product. We observe these differences specially in substitution and elimination reactions. $\endgroup$ – Suraj S May 12 '17 at 18:14
  • $\begingroup$ related chemistry.stackexchange.com/questions/3959/… $\endgroup$ – Mithoron May 12 '17 at 18:17
  • $\begingroup$ This is much toooo broooad. Thorough answer wouldn't fit in a book. $\endgroup$ – Mithoron May 12 '17 at 18:52
  • $\begingroup$ Ask the question on a particular question, then we can help you out. $\endgroup$ – Pritt says Reinstate Monica May 13 '17 at 3:34
  • $\begingroup$ @PrittBalagopal chemistry.stackexchange.com/questions/74502/… $\endgroup$ – Salma May 14 '17 at 11:24