我写了以下代码:
for (count, x) in enumerate(["x1", "x1.y1", "x1.y1.xyz22", "x133001", "x133001.y1", "x133001.y1.xyz22"])
print(x)
print(" -> ")
println(count)
split(x,".")[0]
end
Run Code Online (Sandbox Code Playgroud)
为了将 ID 从左列更改为右列:
x1 -> 1
x1.y1 -> 1.y1
x1.y1.xyz22 -> 1.y1.xyz22
...
x133001 -> 22
x133001.y1 -> 22.y1
x133001.y1.xyz22 -> 22.y1.xyz22
Run Code Online (Sandbox Code Playgroud)
不幸的是,我得到了ERROR: BoundsError: attempt to access 1-element Array{SubString{String},1} at index [0]。
我错过了什么?
先感谢您,
| 归档时间: |
|
| 查看次数: |
847 次 |
| 最近记录: |