前言
我想通过前面的文章分享,您应该已经对正则表达式的用途,使用方法都有所了解了。本篇文章算是一个正则表达式的拓展阅读,推荐一个可视化正则表达式的网站,以便读者加深正则表达式的印象。
开始
废话不多说,先上网址:https://www.debuggex.com/。
接着,通过该网址,我们再来回顾下那五类元字符。
集合([])
例如[abc],就代表匹配abc中的一个。图中就是One of。
[^abc]就是不匹配abc。
次数字符
*代表0或多个,+代表1个或多个,?代表0个或1个,下面的图我想你就应该能明白。
并列(|)
a|b代表的就是匹配a或者b,如图。
提取
例如(a)(b),就会提取两个group。
特定意义符号在这里就不演示了,大家也可以多动动手,这样才能加深印象。
最后
希望借助这个工具,能帮你更好的理解与学习正则表达式的应用。最后,正则表达式是真的香。
网友评论