正则表达式是文本处理的瑞士军刀,但语法劝退了很多人。最实用的学习方式:直接背常用写法,需要时改一改。
^1[3-9]\d{9}$
^[\w.-]+@[\w.-]+\.\w{2,}$
^\d{17}[\dXx]$
^\d+$
^https?://[^\s]+$
把正则和测试文本粘贴到 正则表达式测试 工具里,实时高亮匹配结果,还有正则可视化图帮你理解结构,比看十篇教程都快。