日期:2014-05-17  浏览次数:20869 次

正则提取大写字母&&正则防止SQL注入
问题1:当文本框1输入名字时(如刘明)文本框2就自动显示(LiuMing),但是我想要其中的大写字母(LM)请问我该如何得出,用正则判断,输入刘字时,文本框2就出现L,而输入明时,文本框2依然是L是怎么回事,
问题2:今天我做了一个程序,有登陆窗口,而同学使用什么Or ' 之类的符号就轻松破解,请问有正则如何解决,,,,在线求解

------解决方案--------------------
你知道什么叫做“Sql注入”么?你写对了sql语法的话,就知道如何转义单引号。如果连sql语法中对于字符串常量你的单引号需要转义都不知道,奢谈什么“sql注入”有什么必要?
------解决方案--------------------
参数化SQL 即可简单的防止SQL注入

------解决方案--------------------
用参数 sql语句,无需判断什么注入问题