Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想用两个或多个“>”分割字符串,分割函数应该在第一个“>”中制动字符串,其他的放在列表中的第二个字符串中。
我试试
$text = "tobash> hubba -> http://nonexists100101.net"; @op = split(/>{1}/, $text);
但是拆分仍然会在每个“>”中中断
这不是{1}工作方式(事实上,{1}根本不做任何事情)。根据perldoc split有第三个limit参数。尝试:
{1}
split
limit
split(/>/, $text, 2)
这将最多返回 2 个子字符串。