括号与正则表达式之间的字符串

这个问题在这里已经有了答案:

  • 如何访问JavaScript正则表达式中的匹配组? 14个答案

  • 你需要使用捕获正则表达式组()来分别提取数字和字符串,看看:

    let rawStr = "this is (131PS) for now";
    
    let theMatch = rawStr.match(/((d+)([A-Z]+))/);
    
    if (theMatch) {
      let theNum = parseInt(theMatch[1]);
      let theString = theMatch[2];
      
      console.log(theNum, theString);
    }
    链接地址: http://www.djcxy.com/p/76801.html

    上一篇: string between parentheses with regex

    下一篇: python re match equivalent in javascript