【发布时间】:2013-06-09 11:03:14
【问题描述】:
我有一个类似于ascv/zxc/zxc-asd/zx.java 的字符串,现在我希望在第二个/ 处剪切字符串并将字符串值设为ascv/zxc。
同样我会输入特殊字符类型及其级别。根据输入,它应该剪切字符串。例如。从第一次匹配字符-;或/的第三场比赛
非常感谢任何帮助。
【问题讨论】:
-
SO 不是代码编写服务。您是否愿意分享您尝试过的东西,为什么它不起作用?见how to ask。
-
我试过了:- $a="ascv/zxc/zxc-asd/zx.java", ($str1,$str2)=split(/\//,$a);输出应该是 ascv/zxc 而不是 ascv,zxc
-
有几种方法可以做到这一点,
split可能是最简单的。刚刚看到您的评论编辑:使用join将它们粘在一起。
标签: string perl design-patterns matching greedy