正则表达式匹配字符串的有关问题

正则表达式匹配字符串的问题
本帖最后由 zc395915235 于 2015-09-22 19:49:50 编辑
 前台js页面中 用户输入的时候有 关键字 select 我想让他变色,于是我用了正则表达式 匹配这个关键字,没有问题。
但是假如说 变成了select1 或者1select 我不想让他变色 如何进行判断?
举例:用户在前台页面输入了 select * from t_user where id=1 
            那么我让他变成 select * from t_user where id=1 
          
            假如用户输入了错误的关键字 例如: 1select * from1 t_user wher2e id=1         
            让他不能变成红色 如何去做呢?
            假如利用正则表达式去判断 如何判断?
 
------解决思路----------------------
/bselect
------解决思路----------------------
from
------解决思路----------------------
where/b这样子
------解决思路----------------------
正则表达式匹配字符串的有关问题