我有一个脚本,它需要一个目录作为一个参数。我要支持两种形式:一种是像
a/b/c
Run Code Online (Sandbox Code Playgroud)
(末尾没有斜线)另一个就像
a/b/c/
Run Code Online (Sandbox Code Playgroud)
(末尾有斜线)。
我的问题:给定两种形式中的任何一种,我怎样才能保持第一种形式不变并去除第二种形式的最后一个斜杠以将其转换为第一种形式。
我有这样的文件中的一行:
attempting to create a 512^3 level (with Dirichlet BC) using a 16^3 grid of 32^3 boxes and 800 tasks...
Run Code Online (Sandbox Code Playgroud)
我想提取的512^3
,16^3
,32^3
并800
从它的四个数字分别为它们分配到四个变量level
,grid
,boxes
和tasks
用于其他用途。
我怎样才能做到这一点?