Невозможно точно подсчитать — всё зависит от того, что считать «правилом». Русский язык имеет разные уровни (фонетику, орфографию, морфологию, синтаксис, пунктуацию, словообразование, лексику, стилистику), в каждом — множество общих правил, оговорок и исключений; к тому же правила развиваются и интерпретируются по-разному (прагматика, вариативность, диалекты). Грубо можно оценить количество формулированных правил на уровне языка в масштабе порядка ∼103\sim 10^3∼103–∼104\sim 10^4∼104, тогда как конкретные своды (например, школьные орфографические и пунктуационные инструкции) содержат значительно меньше пунктов. В заключение: точного фиксированного числа правил не существует.