|
1
2
根据hoobs的说法,我改了regex
对于shinjuo,如果只想运行一个字符串,可以执行以下操作:
为避免未初始化值出现警告,必须测试是否定义了$beg:
|
|
|
2
3
可以测试数组大小以确定字段数:
|
|
|
3
1
看起来您总是想要split()结果中的最后一个元素。或者您可以使用m/(\S+)$/。 |
|
|
4
1
难道我们不能假设总是有一个城市的名字,它出现在最后一行吗?如果是这样的话,把线分开,保留最后一部分。下面是一个单行命令行解决方案:
输出:
更新1 如果你有像旧金山这样的城市名称,这个解决方案就行不通了(下面的评论中提到了这个例子)。 你的输入数据来自哪里?如果您自己生成了它,那么应该添加分隔符。如果有人为您生成了它,请他们使用分隔符重新生成它。解析它将成为儿戏。
|
|
|
5
1
正则表达式解决方案
解决方案二:去掉你不需要的东西
更新:进行更改 vol7ron |
|
|
Carsten · 使用最近的搜索模式更改文本块 1 年前 |
|
|
A.Ellett · 测试-t STDIN与-t<STDIN> 1 年前 |
|
|
con · 如何跳转到foreach迭代的特定点? 2 年前 |