【问题标题】:How to get particular string from one big string ?如何从一个大字符串中获取特定字符串?
【发布时间】:2014-03-18 09:34:49
【问题描述】:

我有字符串 var str = "Ahora MXN$1,709.05" 只想得到 "MXN$1,709.05"来自这里。

有人可以帮帮我吗?

【问题讨论】:

    标签: javascript jquery function match


    【解决方案1】:

    您可以使用substringreplace。使用替换,您将什么都没有替换。

    替换

    var str = 'Ahora MXN$1,709.05';
    var sub = 'Ahora ';
    var res = str.replace(sub,'');
    

    子字符串

    var str = 'Ahora MXN$1,709.05';
    var sub = 'Ahora ';
    var res = str.substring(sub.length);
    

    JsFiddle

    【讨论】:

      【解决方案2】:

      您可以使用substringRegex

      使用子字符串

      var str = "Ahora MXN$1,709.05";
      var result = str.substring('Ahora '.length);
      console.log(result);
      

      使用正则表达式

       var str = "Ahora MXN$1,709.05";
       var myRegexp = /Ahora\s(.*?)(?:\s|$)/g;
       var match = myRegexp.exec(str);
       console.log(match[1]);
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-07-28
        • 2011-10-06
        • 2013-03-29
        • 1970-01-01
        • 1970-01-01
        • 2011-11-30
        • 2017-12-24
        • 2013-11-20
        相关资源
        最近更新 更多