Chinaunix
标题:
求个正则
[打印本页]
作者:
sunkez
时间:
2009-06-12 18:09
标题:
求个正则
比如以下字符串
a-b-c-d
a-b-c-e-x
论-坛-x
想要去掉第一个“-”之前的内容,得到
b-c-d
b-c-e-x
坛-x
这样的格式
作者:
rt77789
时间:
2009-06-12 18:31
s/.*?-//;
作者:
unixlinuxsys
时间:
2009-06-13 08:14
作者:
小公猫
时间:
2009-06-13 12:45
2楼的应该可以~
作者:
shihao138096
时间:
2009-06-13 22:03
没错,2#的可以用的,你可以这样测试下:
s/.*?-// and do{
print;
}
作者:
bellsleep
时间:
2009-06-14 21:51
可是为什么要加一个?呢?
作者:
MMMIX
时间:
2009-06-14 22:42
原帖由
bellsleep
于 2009-6-14 21:51 发表
可是为什么要加一个?呢?
run 'perldoc perlre' and then search 'greedy'
作者:
Perl_Er
时间:
2009-06-15 10:36
请看正则表达是八大原则。有关于这个的说法
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2