1

我想取一行的特定部分,如下所示:

disk = ['C:/ParticionOne/lalala/bebebeb/disk.img], w']

我想在引号之间和第一个括号之前取文本,如下所示:

C:/ParticionOne/lalala/bebebeb/disk.img

我怎样才能做到这一点?给我一些如何做到这一点的线索,谢谢:D

4

1 回答 1

1

你可以试试正则表达式

(?<=\[')[^\]]*

在哪里:

  • (?<=\[)是一个积极的向后看,以确保我们的匹配前面有一个[.
  • [^\]]*是 0 个或多个非]字符。

这是正则表达式的样子:

正则表达式可视化

调试演示

于 2013-09-18T00:41:03.463 回答