V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
firhome
V2EX  ›  程序员

求个正则表达式....周围实在没人.所以发这里了.

  •  
  •   firhome · 2013-09-12 17:27:20 +08:00 · 2742 次点击
    这是一个创建于 4094 天前的主题,其中的信息可能已经有所发展或是发生改变。
    这就是单干的痛苦阿...

    'A1 A2 A3 A4 5A 66' 想变成 "1 2 3 4 5A 66"

    javascript里有办法一次正则去掉 数字在后的A,然而数字在前的A不去掉?
    11 条回复    1970-01-01 08:00:00 +08:00
    qinxg
        1
    qinxg  
       2013-09-12 17:33:57 +08:00
    [^A]
    felix021
        2
    felix021  
       2013-09-12 17:39:56 +08:00   ❤️ 1
    正则入门不是只要30分钟吗....痛苦在哪?
    yushiro
        3
    yushiro  
       2013-09-12 17:40:22 +08:00   ❤️ 1
    chrome 的console模式下运行:
    'A1 A2 A3 A4 5A 66'.replace(/A([0-9])/g,'$1')
    123123
        4
    123123  
       2013-09-12 17:46:18 +08:00
    @yushiro 用\d多好非打那么多字
    yushiro
        5
    yushiro  
       2013-09-12 17:47:29 +08:00
    @123123 被editplus折腾的,因为在editplus里面不支持\d, 还有好多操作都不支持。。。。。。所以习惯用0-9这种了=_=#
    Mutoo
        6
    Mutoo  
       2013-09-12 17:58:15 +08:00   ❤️ 1
    可以用零宽断言,找到后面的数字的A
    "A1 A2 A3 A4 5A 66".replace(/A(?=\d)/g,"")
    yakczh
        7
    yakczh  
       2013-09-12 18:00:17 +08:00   ❤️ 1
    <script>
    var a='A1 A2 A3 A4 5A 66' ;


    a=a.replace(/A(\d\s)/g,"$1");

    //alert(a);

    document.write(a);
    </script>
    solos
        8
    solos  
       2013-09-12 18:00:49 +08:00   ❤️ 1
    可以用环视,'A1 A2 A3 A4 5A 66'.replace(/(?=A\d)A/g, '')
    Ever
        9
    Ever  
       2013-09-12 18:04:21 +08:00   ❤️ 1
    'A1 A2 A3 A4 5A 66'.replace(/\bA/g,'')
    Alexisused
        10
    Alexisused  
       2013-09-12 18:12:12 +08:00   ❤️ 1
    'A1 A2 A3 A4 5A 66'.replace(/A(\d)/g, '$1')
    yyife
        11
    yyife  
       2013-09-12 18:23:50 +08:00   ❤️ 1
    var s = 'A1 A2 A3 A4 5A 66' ;
    var reg = /A(\d+)/g;
    console.log(s.replace(reg,function(w){return w.substr(1,w.length);}));
    可以随意处理
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3937 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 04:15 · PVG 12:15 · LAX 20:15 · JFK 23:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.