python:regex不会抓取文本的最后一部分

python:regex不会抓取文本的最后一部分,python,regex,subprocess,Python,Regex,Subprocess,Python 2.7.9默认版本,2014年12月10日,12:24:55[MSC v.1500 32位英特尔]关于win 三十二, 我要测试这个代码。。。 它解析进程bs1770gain的输出,我需要它的所有小部分…我尝试使用subprocess.call、popen和管道、check_输出。。。我得到了结果,但是奇怪的事情发生在正则表达式上。。。撞上一堵墙。。。 所以 这是我从输出中得到的。。。有些小奇怪的事情,但一切都在那里,因为我们看到后正则表达式 analyzing "2014 - 1

Python 2.7.9默认版本,2014年12月10日,12:24:55[MSC v.1500 32位英特尔]关于win 三十二,

我要测试这个代码。。。 它解析进程bs1770gain的输出,我需要它的所有小部分…我尝试使用subprocess.call、popen和管道、check_输出。。。我得到了结果,但是奇怪的事情发生在正则表达式上。。。撞上一堵墙。。。 所以

这是我从输出中得到的。。。有些小奇怪的事情,但一切都在那里,因为我们看到后正则表达式

analyzing "2014 - 1989" ...
  [1/19] "01. Welcome To New York.mp3":
      integrated:  -7.9 LUFS / -15.1 LU
  [2/19] "02. Blank Spac        4%
      integrated:  -8.3 LUFS / -14.7 LU
  [3/19] "03. Style.mp
      integrated:  -7.5 LUFS / -15.5 LU
  [4/19] "04. Out Of The Woods.mp
      integrated:  -9.1 LUFS / -13.9 LU
  [5/19] "05. All You Had To Do Was Stay.mp3":
      integrated:  -7.8 LUFS / -15.2 LU
  [6/19] "06. Shake It Of        2%
      integrated:  -8.2 LUFS / -14.8 LU
  [7/19] "07. I Wish You Would.mp3":
      integrated:  -8.4 LUFS / -14.6 LU
  [8/19] "08. Bad Blood.mp3":
      integrated:  -8.8 LUFS / -14.2 LU
  [9/19] "09. Wildest Dreams.mp3"
      integrated:  -9.9 LUFS / -13.1 LU
  [10/19] "10. How You Get The Girl.mp3":
      integrated:  -8.4 LUFS / -14.6 LU
  [11/19] "11. This Love.mp
      integrated:  -9.0 LUFS / -14.0 LU
  [12/19] "12. I Know Places.mp
      integrated:  -7.8 LUFS / -15.2 LU
  [13/19] "13. Clean.mp3":
      integrated:  -9.9 LUFS / -13.1 LU
  [14/19] "14. Wonderland.mp3":
      integrated:  -8.2 LUFS / -14.8 LU
  [15/19] "15. You Are In Love.mp
      integrated:  -10.7 LUFS / -12.3 LU
  [16/19] "16. New Romantics.
      integrated:  -7.8 LUFS / -15.2 LU
  [17/19] "17. I Know Places (Voice Memo        1%
      integrated:  -19.4 LUFS / -3.6 LU
  [18/19] "18. I Wish You Would (Voice Memo).mp3":
      integrated:  -18.4 LUFS / -4.6 LU
  [19/19] "19. Blank Space (Voice Memo        4%
      integrated:  -17.9 LUFS / -5.1 LU
  [ALBUM]:
      integrated:  -9.2 LUFS / -13.8 LU
done.
这是在正则表达式之后的最后一部分结果。一切都在那里似乎

=======result====
  [16/19] "16. New Romantics.mp3":
      integrated:  -7.8 LUFS / -15.2 LU

=======result====
  [17/19] "17. I Know Places (Voice Memo).mp3":
      integrated:  -19.4 LUFS / -3.6 LU

=======result====
  [18/19] "18. I Wish You Would (Voice Memo).mp3":
      integrated:  -18.4 LUFS / -4.6 LU

=======result====
  [19/19] "19. Blank Space (Voice Memo).mp3":
      integrated:  -17.9 LUFS / -5.1 LU
除了..还有一个问题,我一生都没有在我的结果中得到那张专辑。我在OnlineChecker上尝试了正则表达式,输出为文本文件,在这台机器上尝试了正则表达式,输出为文本文件。。。它给了我想要的。我在我的linux机器上使用相同的正则表达式,得到了我想要的结果。但是一直走下去。。。我就是不明白最后一张[专辑]。
因此,如果你们中的任何人能对此有所了解,或者让我走上正确的道路,我将非常感激。

没有输入字符串,很难帮助您。好吧,输出字符串就是bs1770gain输出的。它在控制台或文件上打印。所以输出是…嗯。。。我的输入…这样说是因为完成后有一个换行符。所以$anchor使模式失败。这在我睡梦中清晨5点突然出现在我的脑海中。谢谢Casimir和Hippolyte。所以我改变了$in\s,它工作了…所以解决了
=======result====
  [16/19] "16. New Romantics.mp3":
      integrated:  -7.8 LUFS / -15.2 LU

=======result====
  [17/19] "17. I Know Places (Voice Memo).mp3":
      integrated:  -19.4 LUFS / -3.6 LU

=======result====
  [18/19] "18. I Wish You Would (Voice Memo).mp3":
      integrated:  -18.4 LUFS / -4.6 LU

=======result====
  [19/19] "19. Blank Space (Voice Memo).mp3":
      integrated:  -17.9 LUFS / -5.1 LU