我有一个变量在目录中的一些日志存储。我想得到的话后“日志”在路径(开尔文和詹姆斯的情况下),“日志”将固定在所有路径。变量中定义的路径示例
Both possible: my $path1="/path/to/abc/logs/kelvin/"; my $path2="/path/to/abc/logs/james";
wqnecbli1#
列表上下文中的匹配返回捕获的子字符串,因此我们可以使用带有简单正则表达式模式的匹配来提取所需的部分。
my ( $id ) = $path =~ m{/logs/([^/]*)};
1条答案
按热度按时间wqnecbli1#
列表上下文中的匹配返回捕获的子字符串,因此我们可以使用带有简单正则表达式模式的匹配来提取所需的部分。