垃圾回收,正则

垃圾回收机制
内存泄露

垃圾回收/生命周期

    局部  很短  
        函数执行完毕,局部变量会回收
    全局  很长  
        当页面关闭时,全局变量才会回收
    闭包  可长可短
        当里面的函数还有用,函数内的局部变量就不会消失
        当里面的函数还有用,函数内所有的局部变量都不会消失
        当里面的函数还有用,那整条作用域链上的变量都不会消失

作用域链

现在当前函数找,如果找不到,找父函数,一层一层往上找。直到找到全局

正则

正则表达式(规则表达式)
Regular Expression

特性

   1.懒
        选项
            g       全局匹配
    2.笨
        量词
            5个梨
            梨{5}

        模糊(若干)
            梨+
    3.贪婪
        不写范围会一直取

[ ]

任选一个
    /a[abc]c/
    /a[abc]+c/
    /abc+/

范围
    /[0-9]/             所有数字
    /[a-z]/             所有小写字母
    /[A-Z]/             所有大写字母
    /[0-9a-zA-Z]/       所有数字和字母
    /a(bc)+/

排除
    /[^0-9]/            除了数字
    /[^a-zA-Z]/         除了英文字母
    /[^0-9a-zA-Z]/      除了数字和字母

    /abc\-123/

量词

    {n}             n个
    {n,m}           最少n个,最多m个
    {n,}            最少n个,最多不限
    +       {1,}    最少出现一次
    *       {0,}    随意

转义

    \d              所有数字
        [0-9]
    \w              所有英文_数字
        [0-9a-zA-Z_]
    \s              所有空白符号

    ?       {0,1}   出现一次或者不出现

    \D              除了所有数字
        [^0-9]
    \W              除了英文数字_
        [^0-9a-zA-Z_]
    \S              除了空白符号

    .               所有字符

    \.      正常的字符串.

方法

        str.search(re)                  搜索
        str.match(re)                   匹配
        str.replace(str|re,str|fn)      替换
        re.test(str)                    校验
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,324评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,303评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,192评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,555评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,569评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,566评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,927评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,583评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,827评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,590评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,669评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,365评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,941评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,928评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,159评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,880评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,399评论 2 342

推荐阅读更多精彩内容

  • 一、垃圾回收机制(垃圾回收/生命周期) 二、作用域链 三、正则 (正则表达式《==》规则表达式,Regular E...
    形象代言人阅读 178评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,580评论 18 139
  • 正午阳光明媚 早晨太阳初升 清晨奔跑在校园的同学 我爱我的母校
    candice可儿阅读 398评论 1 2
  • 你的人生要由你自己选择如何来过,谁来这世上走一遭都不是替父从军来的。 从晚上7点到晚上9点,我始终都在闲着。 微博...
    唐菲琳阅读 377评论 2 3
  • 相信每个互联网从业者在工作的过程中提到的最多的就是“用户体验”吧,这四个字也成为了我们在工作的中的至理名言,但是可...
    geeks阅读 807评论 0 0