0

这是我到目前为止所拥有的,无论如何我都不是正则表达式专家......
我需要能够在全球范围内进行匹配。(/G)

total-matched=\"([^\"]*)\"


total-matched="1618"
total-matched= "1618" 
total-matched ="1618" 
total-matched = "1618"
total-matched='1618'
total-matched= '1618'
total-matched ='1618'
total-matched = '1618'
4

1 回答 1

2
total-matched\s*=\s*(["'])(.*?)\1
  • total-matched- 字面上匹配
  • \s*- 之前的可选空格=
  • =- 字面上匹配
  • \s*- 之后的可选空格=
  • (["'])- 匹配任一类型的引号,并将其记住为 \1
  • (.*?)- 任何文本的非贪婪匹配,作为第 2 组捕获
  • \1- 匹配我们之前匹配的相同类型的报价
于 2013-03-27T06:59:06.067 回答