我想读取文件的一部分,从一个字符串开始到另一个字符串结束。有没有办法做到这一点? 例如:1.txt包含
/string1
phone
lapi
desk
/string2
ipod
socket
就像文件一样,这里string1是常量,string2可能会有所不同。但" /"将在另一端保持不变。请建议我,尝试使用get-content,但这是一个有点冗长的代码。
答案 0 :(得分:0)
为什么不使用Get-Content它不是那么冗长。 如果你想在charachter /之间分开,那就执行一下:
$contents = Get-Content -Path .\YourFile.txt -Delimiter '/'
然后内容将是一个数组,其中第一部分和第二部分将是您想要的文本。当然结束有/字符所以你可能想修剪
$text = $contents[0] + $contents[1].Trim('/');