您的位置 首页 > 数码极客

如何截取路径中的字符串

MasterCAM后处理正则表达式使用范例,前面已经写过一篇文章,文章如下Mastercam后处理替换特殊字符方法

今天我们用正则表达式从一个长文件路径里面取出一段字符串。

首先我们定义3个字段:

a:一段长字符串

b:保存截取的内容

c:截取的规则

string1 :"d:\work\mastercam\current\PO2021\core\20211012\20211012.mcam"

string2: “”

sregex:“\\(\d{8}).*?\\"

对于上面的文件路径,我们需要取出20211012这一段字符,我们观察上面的文件路径,可以发现需要截取的字段有2处,一个是文件夹名,一个是文件名,如果是去文件名那就非常简单,这里不再做描述,今天讲的是取完整路径名中间的一个文件夹名,即\之间的内容\

string2=regex(sregex,string1,10)

~string2

输出内容为:20211012

以上仅为mastercam后处理正则表达式的简单用法。

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何截取路径中的字符串,c#在字符串截取文件路径,bat对字符串路径进行截取”边界阅读