正则表达式是一种可以用于模式匹配和替换的工具,可以让用户通过使用一系列的特殊字符构建匹配模式,然后把匹配模式与待比较字符串或文件进行比较,根据比较对象中是否包含匹配模式,执行相应的程序;正则表达式起始于UNIX系统,目前广泛应用于各种脚本语言中,在PHP,Perl,JavaScript中都能找到他的身影。目前正则表达式最常用的地方是在WEB上判断用户输入的电子邮件地址是否正确。
说白了就是“搜索匹配”的问题。
举个例子:给你一大串字符文本,在里面要搜索出满足“百度知道”四个字的位置,就需要用正则表达式。不过如果该文本里只有一个“百度知道”字段的话,就没必要了。呵呵 |