This paper explores the effectiveness of predictors, including nine economic policy uncertainty indicators, four market sentiment indicators and two financial stress indices, in predicting the realized volatility of the S&P 500 index. We employ the MIDAS-RV framework and construct the MIDAS-LASSO model and its regime switching extension (namely, MS-MIDAS-LASSO). First, among all considered predictors, the economic policy uncertainty indices (especially the equity market volatility index) and the CBOE volatility index are the most noteworthy predictors. Although the CBOE volatility index has the best predictive ability for stock market volatility, its predictive ability has weakened during the COVID-19 epidemic, and the equity market volatility index is best during this period. Second, the MS-MIDAS-LASSO model has the best predictive performance compared to other competing models. The superior forecasting performance of this model is robust, even when distinguishing between high- and low-volatility periods. Finally, the prediction accuracy of the MS-MIDAS-LASSO model even outperforms the traditional LASSO strategy and its regime switching extension. Furthermore, the superior predictive performance of this model has not changed with the outbreak of the COVID-19 epidemic.