zoukankan      html  css  js  c++  java
  • AS3 正则

    对于简单替换
    //替换abc 为 ABC

    也可以直接使用String.replace("abc","ABC")

    1:声明一个RegExp

        var reg:RegExp=new RegExp("ABC","g");

        var s:String="abcABC";

        s=s.replace(reg,"A-B-C");//替换ABC  为A-B-C

        或直接使用s=s.replace(/"ABC"/g,"A-B-C")

    2: 创建带有变量的表达式

        使用new 来创建 new(变量,"g")

    3: 元字符

        "."   匹配符

        "^" 表示匹配字符串的起始处

        "$" 表示匹配字符串结尾处,在多行匹配字符串中,匹配方式指定为m时,从每个\n前开始匹配

        "*" 表示其前面的字符或表达式出现0次或多次,即任意次

        "+" 表示其前面的字符或表达式至少出现1次以上,即次数>=1

       

    去掉前面的空白:str.replace(/^\s*/g,"")

    去掉换行符      :str.replace(/\n/g,"");
    去掉后面的空白:str.replace(/\s*$/g,"")

    http://hi.baidu.com/flexwxj/item/864d28cb825a4bd396445289

  • 相关阅读:
    C#结构
    R语言快速入门
    C#_枚举类型
    C#_数组
    C#传递参数
    C#_字符串的操作
    python-函数之命名空间作用域
    python-迭代器和生成器
    python-文件操作
    python
  • 原文地址:https://www.cnblogs.com/naiking/p/2636403.html
Copyright © 2011-2022 走看看