Loading

正则表达式--取对应表达式的值

背景

有的时候我们需要在一个很长的字符串中取出对应的数值。我们可以利用正则表达式的分组

示例

<script>
  var str = '目标值(10),实际值(35)'
  // 第一个"\("表示普通的左括号,第二个"("表示第一个分组开始
  const reg = /目标值\((\d{0,3})\),实际值\((\d{0,3})\)/
  const target_val = str.replace(reg, '$1')
  const actual_val = str.replace(reg, '$2')
  console.log('target_val===>', target_val)
  console.log('actual_val===>', actual_val)
</script>

效果图:
image

posted @ 2025-07-01 22:15  ^Mao^  阅读(7)  评论(0)    收藏  举报