`
远去的渡口
  • 浏览: 468048 次
  • 性别: Icon_minigender_2
  • 来自: 上海转北京
社区版块
存档分类
最新评论

特殊字符转义与验证问题

 
阅读更多
1、	验证输入的是数字
Function checkmate (foodmete2)
if(foodmete2.match(/^[1-9][0-9]*[.]*[0-9]*$/)==null){
 alert("請輸入恰當的數量!");
            return false;
        }   
} 
2、	用户手动输入的数据,如果有特殊字符的转义问题:
Function checkChars(name){
if(name!=null && name!=""){
name=name.replace(/>/g,'&gt;').replace(/</g,'&lt;').replace(/\'/g,'&#39;').replace(/\"/g,'&quot;').replace(/\r/g,'<br/>');   
   }
}

 

分享到:
评论

相关推荐

    js校验特殊字符

    4. * 要转义的字符包括:1, 点号 . 5. * 2, 中括号 [] 6. * 3, 大括号 {} 7. * 4, 加号 + 8. * 5, 星号 * 9. * 6, 减号 - 10. * 7, 斜杠 \ 11. * 8, 竖线 | 12. * 9, 尖号 ^ 13. * 10, 钱币 $ ...

    StringUtil.java(字符串工具类)

    USER_NAME to UserName,USER_NAME to userName,转义正则特殊字符 ,获取字符串长度汉字占两个字符,验证号码是否合法 (是否是手机号或者电话号码),将经纬度转换成字符串,将字符转换成二进制,将二进制字符串...

    18.C#字符串和正则表达式参考手册 影印版

    5.5.5 特殊字符 149 5.6 小结 151 第6章 正则表达式的高级概念 152 6.1 分组、替换和反向引用 152 6.1.1 简单的分组 153 6.1.2 Group类和GroupCollection类 156 6.1.3 替换 161 6.1.4 反向引用 162 6.1.5 高级组 163...

    浅谈html转义及防止javascript注入攻击的方法

    有的时候页面中会有一个...html转义是将特殊字符或html标签转换为与之对应的字符。如:&lt; 会转义为 &lt;&gt; 或转义为 &gt;像“[removed]alert&#40;‘test’&#41;;[removed]”这段字符会转义为:“[removed]alert(‘test

    objective-c中正则表达式

    oc中正则表达式的使用,主要涉及了特殊符号转义字符的处理。 ([ ] \ )三个特殊符号的处理。 验证了邮箱、手机、昵称、密码。

    正则表达式 不包含特定单词 字符串

    项目中输入框需要验证不能输入root或者admin,不区分大小写。 琢磨了很久,写出来了正则如下: /^(?!root|admin)|\broot.+|\badmin.+/i tips:如果是写在java里,\b前面需要加转义符,写成\\b 如果你觉得有用,...

    php网络开发完全手册

    7.5.4 转义正则表达式字符——preg_ 7.5.4 quote 113 7.5.5 执行正则表达式的搜索和替换 7.5.5 函数——preg_replace 114 7.5.6 通过回调函数执行正则表达式 7.5.6 的搜索和替换——preg_replace_ 7.5.6 callback ...

    软件测试学习笔记:测试点总结

    软件测试学习笔记:测试点总结软件... 字符类型的验证:中(简、繁)、英(大小写)、数字(整数、小数、负数)、标点符号(全角、半角)、特殊符号(回车、空格、TAB、脚本语言、NULL、null)、转义字符,及这些字符类型的组合

    php中filter函数验证、过滤用户输入的数据

    复制代码 代码如下: //除去html标签,或除去编码特殊字符 var_dump(filter_var(“&lt;html&gt;中文ABC@#&lt;/html&gt;[removed]abc[removed]&lt;b&gt;BBB&lt;/b&gt;&lt;span&gt;”,FILTER_SANITIZE_STRING)); //url_encoded编码,除去...

    正则表达式经典实例.pdf

     处理单词、文本行、特殊字符和数值;  学习如何在URL、路径、标记语言和数据交换中使用正则  表达式;  学习更高深的正则表达式特性中的微妙之处;  理解在不同语言中正则表达式的APl、语法和行为之间的  ...

    正则表达式经典实例

     处理单词、文本行、特殊字符和数值;  学习如何在URL、路径、标记语言和数据交换中使用正则  表达式;  学习更高深的正则表达式特性中的微妙之处;  理解在不同语言中正则表达式的APl、语法和行为之间的 ...

    java 正则表达式

    下表包含了元字符的完整列表以及它们在正则表达式上下文中的行为:字符 说明 \将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,“n”匹配字符“n”。“\n”匹配换行符。序列“\\”匹配“\”,“\(”...

    如何防止SQL注入.pdf

    防止SQL注入主要依赖于以下几种方法: ...对于字符串,移除或转义可能会引起SQL注入的特殊字符。 3. 使用ORM框架 4. 限制数据库权限 5. 使用存储过程 6. 适当使用Web应用防火墙 7. 避免详细的错误信息

    第4章 数据处理-php正则表达式-郑阿奇(续)

    1.正则表达式基础知识 含义:由普通字符和(a-z)和一些特殊字符组成的字符串模式 功能:有效性验证。 替换文本。 从一个字符串提取一个子字符串。 分类:POSIX和Perl POSIX风格更容易掌握,但不能用于二进制模式,而...

    正则表达式

    由于某些字符类非常常用,所以JavaScript的正则表达式语法包含一些特殊字符和转义序列来表示这些常用的类.例如, \s 匹配的是空格符,制表符和其它空白符, \s 匹配的则是空白符之外的任何字符. 正则表灰式的字符类 ...

    Java-PHP-C#

    转义符号除了用于分隔符外还可以执行特殊字符,全部由字母构成的特殊字符都需要"\"来转义,比如"\d"代表全体数字。 4 正则表达式的特殊字符: 正则表达式中的特殊字符分为元字符、定位字符等等。 元字符是...

    一个开源的Java基础工具包

    3、com.baijob.commonTools.net.HtmlUtil HTML工具类,暂时只提供特殊字符转义 4、com.baijob.commonTools.net.SocketUtil socket工具类。 isUsableLocalPort() 检测本地某个端口是否可用(可用是指没有被其他程序...

    《javaScrip开发技术大全》源代码

    • sample02.htm 使用转义字符 • sample03.htm 数组直接量的使用方法 • sample04.htm 数组直接量 • sample05.htm 函数直接量的使用方法 • sample06.htm 对象直接量 第...

    C#编程经验技巧宝典

    19 &lt;br&gt;0038 巧用“^=”运算符 19 &lt;br&gt;0039 巧用位移运算符 20 &lt;br&gt;0040 使用条件运算符 20 &lt;br&gt;0041 巧用分隔符 20 &lt;br&gt;0042 如何处理转义字符 21 &lt;br&gt;0043 “;”结束符问题 21 ...

Global site tag (gtag.js) - Google Analytics