我有跟随数组的元素
$list = "A","B","C","1","2","3"
使用foreach我可以查看数组中的所有项目。
foreach ( $item in $list ) { $item }
我想打印数组中的所有元素,但最后一个。因为我需要在最后添加;
。
我该怎么做呢?
答案 0 :(得分:4)
这是你要找的吗?
$List = "A","B","C","1","2","3";
($List[0..($List.Length-2)] -join '') + ';';
ABC12;
答案 1 :(得分:0)
这也可以作为一行进行:
-join $List -replace [Regex]'.$',';'
首先-join
将数组中的所有元素粘在一起。然后是-replace
& regex
用;
替换最后一个元素。
正则表达式('.$'
)
.
=匹配除换行符之外的任何字符。 $
=匹配字符串的结尾。