6.4 什么是正则表达式
上面介绍的对字符串的处理比较简单,只是使用一定的函数对字符串进行处理,无法满足对字符串复杂处理需求。这就需要使用正则表达式。
正则表达式是把文本或字符串按照一定的规范或模型表示的方法,经常用于文本的匹配操作。
例如,验证用户在线输入的邮件地址的格式是否正确,常常使用正则表达式技术,用户所填写的表单信息将会被正常处理;反之,如果用户输入的邮件地址与正则表达的模式不匹配,将会弹出提示信息,要求用户重新输入正确的邮件地址。可见正则表达式在Web应用的逻辑判断中具有举足轻重的作用。