📜  批处理脚本 – 中间字符串

📅  最后修改于: 2022-05-13 01:57:30.731000             🧑  作者: Mango

批处理脚本 – 中间字符串

在本文中,我们将学习如何使用批处理脚本来使用中间字符串的概念。

使用“中间字符串”的概念,我们在任何给定字符串。

批处理脚本:

@echo off 
set str=GeeksforGeeks
echo %str% 

set str=%str:~5,-5% 
echo %str%

pause

使用上面的代码,我们将从给定的字符串(即 GeeksforGeeks)打印一个从 5 到 -5 索引的子字符串。

解释 :

  • 通过使用'set',我们得到任何字符串的输入。
set str=GeeksforGeeks
  • 在使用'echo %str%'的下一行中,我们正在打印我们的输入字符串。
  • 现在在使用索引的下一行中,我们将消除两端的字符。
  • 一般表示: set str=% 字符串:~FROM, TO% 。
set str=%str:~5,-5% 
  • 在上面的表示中,我们必须提供我们想要新字符串的索引,直到它的结束索引。
  • 在上面的代码中,我们有 '5, -5' ,所以从索引 5 是 's' 到索引 -5(负索引)是 'G'。
  • 所以这两个索引之间的子字符串将被打印为输出。
  • 然后我们使用 'pause' 来保持屏幕直到按下任意键,这样我们就可以读取我们的输出。

我们可以清楚地看到 '5' 和 '-5' 之间的字符被打印为输出,所以使用下面的代码我们可以使用 Mid String 的概念。