- 主题:perl代码获取歌曲曲目单(原创)
perl -lane 'print $1 if /\d+\.(.*)/;' films.txt
【 在 javame (yimin) 的大作中提到: 】
: films.txt的文档如下,
: 一堆简介
: 说说内容
: ...................
--
修改:tgfbeta FROM 111.166.6.*
FROM 111.166.6.*
你们说我是机器人的自己删帖吧,人在做天在看。
【 在 javaboy 的大作中提到: 】
: 代码干什么的不说,排版一塌糊涂,连注释都不删掉,你这么发帖有什么意义?
:
--
FROM 124.78.12.*
如果我要实现应该怎么写? 我是用开数组的方法完成的,谢谢。
films.txt的文档如下,
一堆简介
曲目
01.不再为你美丽的女孩
02.懂得爱
03.跟夏天说再见
cuelist.txt如下,需要把films.txt的曲目去替换cuelist.txt的TRACK01,02,03
FILE "CDImage.ape" WAVE
TRACK 01 AUDIO
TITLE "TRACK01"
PERFORMER "裘海正"
INDEX 01 00:00:00
TRACK 02 AUDIO
TITLE "懂得爱"
PERFORMER "TRACK02"
INDEX 00 04:00:65
INDEX 01 04:02:25
TRACK 03 AUDIO
TITLE "TRACK03"
PERFORMER "裘海正"
INDEX 00 08:04:47
INDEX 01 08:06:07
【 在 tgfbeta 的大作中提到: 】
: perl -lane 'print $1 if /\d+\.(.*)/;' films.txt
--
FROM 124.78.12.*
我删了 “是个机器人”那条。
留下“赞思而不学,我真认为是个机器人”那条。——这个是发表观点。现在没变。
测试:衬衫的价格是9磅15便士,所以你选择?
【 在 javame 的大作中提到: 】
: 你们说我是机器人的自己删帖吧,人在做天在看。
: :
--
FROM 106.44.134.*
你先告诉我你发帖的目的是什么呢?把bbs当草稿纸用?
【 在 javame (yimin) 的大作中提到: 】
: 能否把说机器人的贴子删掉呢?老id都知道我是围棋老师,新来的id还会以为我是机器人,谢谢。
--
FROM 101.84.92.*
里面有一条,我证明我在进步。2018年我不会批处理,
我现在会了。怎么叫草稿纸,唐韦星在爱棋道的传授
金柜角,小朋友都听不懂。他的续班率都比不上我们业余的。我给本版带来流量和人气,这点你认同吗?
互联网经济流量就是王道。
【 在 javaboy 的大作中提到: 】
: 你先告诉我你发帖的目的是什么呢?把bbs当草稿纸用?
:
--
FROM 124.78.12.*
你看一下主贴的2楼,oicu写的代码,我在2018年,我就看懂了50%,现在我看懂了95%。
后来,偶然的机会我发现也能实现这个功能。
这段代码对没有一点基础的人来说还是有点参考价值的。
因为有人说三年内啥进步,我在说明我有一点小进步。
还有说我机器人的帖子删除了吗?
【 在 javaboy 的大作中提到: 】
: 你先告诉我你发帖的目的是什么呢?把bbs当草稿纸用?
:
--
FROM 124.78.12.*
现在101围棋的程序员,奕客围棋的程序员在和我技能交换。他们的围棋水平很差,但会写代码。
我现在的时薪是300,他们的是400我按照这个比例进行技能交换,本来我想付学费的,他们说他们或者他们的孩子和
我学棋。
【 在 DoorWay 的大作中提到: 】
: 我删了 “是个机器人”那条。
: 留下“赞思而不学,我真认为是个机器人”那条。——这个是发表观点。现在没变。
: 测试:衬衫的价格是9磅15便士,所以你选择?
--
FROM 124.78.12.*
把第一个文件倒进一个hash里,
形如 %names={'01' => '不再为你美丽的女孩', ... };
把第二个读进一个scalar:
$/ = '';
$all_lines = <>;
然后做这个正则:
$all_lines =~ s/ TRACK (\d{2}) AUDIO
TITLE "([^"]+)"
(( \B.*\n)*)/ TRACK \1 AUDIO
TITLE \"$names{$1}\"\n\3/mg;
【 在 javame (yimin) 的大作中提到: 】
: 如果我要实现应该怎么写? 我是用开数组的方法完成的,谢谢。
: films.txt的文档如下,
: 一堆简介
: ...................
--
FROM 111.166.6.*
虽然我不懂perl,但直觉上#开头的行应该是comment out掉的?
又不是真的comment,能不能别这么贴,太不讲究了。。
【 在 javame (yimin) 的大作中提到: 】
: $filename='flims.txt';
: open(FILE,$filename) or die;
: @names;
: ...................
--
FROM 103.107.216.236