|
|
1
11
您不必使用相同的函数一次性完成这两个操作。有时单独执行操作会更清楚。也就是说,先拆分,然后去掉每个元素的空白(然后对结果进行排序):
编辑:同时剥离一个字符串的多个部分可能会导致陷阱,例如下面的Sinan关于在“Elizabeth”部分留下尾随空格的观点。我用这样一个假设来编码这段代码,即该名称不会有内部空白,这实际上是非常错误的,如果我有意识地注意到它,它会显得非常不正确。代码在下面得到了很大的改进(而且可读性更高):
|
|
2
11
如果您不需要修剪第一个和最后一个元素,这将实现以下技巧:
如果您确实需要修剪第一个和最后一个元素,修剪
|
|
|
3
2
好吧,你可以按照克里斯的建议去做,但是它不处理$file_数据中的前导空格和尾随空格。 您可以这样添加对这些的处理:
另外,请注意,不需要使用第二个数组。检查一下:
|
|
|
4
1
或者更优雅:
|
|
5
1
见 How do I strip blank space from the beginning/end of a string? 在FAQ中。
现在,还要注意
也可以。 |
|
|
6
0
轮到我了:
它还剥离第一个和最后一个元素。如果
如果你工作 知道 有空间,但不太可能,所以
是最可靠的方法。 |
|
|
7
-1
除了一些小的sintax错误,这应该可以为您完成全部工作。哦,列表操作,你真漂亮!
|