9.中括号里的^
要匹配某个字符但要匹配某个字符,请在方括号内使用插入号^
这意味着^有两个含义,可能会造成混淆。
当它在正则表达式的前面时,它表示“字符串的开始”,而在方括号内使用时,则表示“不是此字符”。
10.总结
正则表达式可用于查找和匹配各种内容,从url到文件名
然而! 如果您尝试将正则表达式用于真正复杂的任务,请务必谨慎,例如解析电子邮件(这确实令人困惑,非常快)或HTML(非常规语言,因此无法由正则表达式完全解析)
正则表达式还有(当然)还有更多,例如懒惰vs贪婪,超前和捕获
更多的可以查看这篇文章:https://www.jb51.net/article/181099.htm
但是大多数web开发人员想要使用正则表达式的东西都可以仅使用这些基本构建块。
我已经在写一堆有关真实世界正则表达式用例的后续文章🎉
原文:https://dev.to/chrisachard/intro-to-regex-for-web-developers-2fj4
译文:
脚本之家小编特别补充,在这里推荐大家查看下面的文章。
您可能感兴趣的文章: