我有一个foreach循环,它在修剪对象所在的完整路径后获取Folder4中的对象列表。
以下是示例代码:
@RequestMapping(value="/user", **produces="text/html;charset=UTF-8"**)
public class UserController{
}
示例输出:
describe("test new cars", () => {
it("check color", () => {
//see if color is as expected
})
it("check model", () => {
//check model
})
it("check motor", () => {
//start car engine
})
})
我需要做的最后一件事是删除任何扩展名,即.prc,.pdf,.udf,.sql等
以下是每个人的共同点:
答案 0 :(得分:3)
您可能正在寻找静态 GetFileNameWithoutExtension
方法。要使用它,您必须将单个文件或路径传递给它:
[System.Io.Path]::GetFileNameWithoutExtension("usp_StoredProcedurename.prc")
根据$row.Path
的实际输出,您可以拆分路径,如果需要,可以加入。
或者,您可以使用 regex 立即删除字符串中的alle文件的文件扩展名:
$row.Path -replace '\..*'
请注意,正则表达式会在点后删除所有内容。