之前一直很好奇正则表达式,原本想借着这篇文章了解下。但写完才发现正则表达式更重要的是学会用法,而不是简单的了解下。以这篇文章作为一个开头吧,后面有时间再详细学习后来补充。
1.什么是正则表达式?
正则表达式(Regular Expression),又称规则表达式。是描述一组字符串特征的模式。简单点儿理解是数据筛选器,面向文本,根据正则表达式的规则,可以高效率的找到你的目标信息并进行操作(检索、筛选、替换)
符号组成:普通字符+元字符
普通字符:字母大小写+数字
元字符:特殊含义的符号,不是除普通字符外所有字符(\ ? ^等等)
正则表达式在许多编程语言中都有
2.正则表达式的作用?
通过正则表达式特殊用法,可以用简洁的方式代替用大篇幅的if-else代码实现的数据校验。
3.正则表达式怎么学习?
留一个正则表达式的教程:正则表达式 – 教程 | 菜鸟教程 (runoob.com)
因作者水平有限,如有错误之处,请在下方评论区指正,谢谢!