1、截取字符串

举例说明其基本功能:

  @echo offset ifo=abcdefghijklmnopqrstuvwxyz0123456789echo 原字符串(第二行为各字符的序号):echo %ifo%echo 123456789012345678901234567890123456echo 截取前5个字符:echo %ifo:~0,5%echo 截取最后5个字符:echo %ifo:~-5%echo 截取第一个到倒数第6个字符:echo %ifo:~0,-5%echo 从第4个字符开始,截取5个字符:echo %ifo:~3,5%echo 从倒数第14个字符开始,截取5个字符:echo %ifo:~-14,5%pause

下面这个例子是对时间进行处理。

  @echo offecho 当前时间是:%time% 即 %time:~0,2%点%time:~3,2%分%time:~6,2%秒%time:~9,2%厘秒pause

2、替换字符串

举例说明其功能:

  @echo offset aa=伟大的中国!我为你自豪!echo 替换前:%aa%echo 替换后:%aa:中国=中华人民共和国%echo aa = %aa%set "aa=%aa:中国=中华人民共和国%"echo aa = %aa%pause

  对于上面的例子有一点说明,对比两个echo aa = %aa%可以发现,如果要修改变量aa的内容的话,就需要将修改结果“%aa:中国=中华人民共和国%”赋值给变量aa。上面的字符串截取也有着同样的特点。

3、字符串合并

合并字符串就是将两个字符串放在一起就可以了。举例说明:

  @echo offset aa=伟大的中国!set bb=我为你自豪!echo %aa%%bb%echo aa=%aa%echo bb=%bb%set "aa=%aa%%bb%"echo aa=%aa%pause

  同样,如果要改变变量aa的内容的话,就需要将合并结果“%aa%%bb%”赋值给变量aa。

4.扩充字符串

【Windows】字符串处理相关推荐

  1. 字符与字符串操作——Windows via C/C++

    在最新版的Windows, Windows Vista,它应该支持Unicode 5.0.在编程中对字符与字符串的操作是很普通的,为新的系统写代码,尽可能使用Unicode,它提供了更好的性能,以及可 ...

  2. C# ASP.NET里的@妙用,字符串换行

    ASP.NET C# string 字符串的前面可以加 @ 可以将转义字符(\)当作普通字符对待. 比如:string str = @"C:\Windows"; 如果我们不用 @ ...

  3. 常用的基本Windows数据类型

    常用的基本Windows数据类型 ----------------------------------------------------------------------------------- ...

  4. [笔记]深入解析Windows操作系统《三》系统机制

    文章目录 前言 第三章 系统机制 3.1 陷阱分发 实验:将系统调用号映射到函数和参数 实验:查看系统服务的行为 选择"System"对象,再选择"System Call ...

  5. windows窗口中控件的样式

    一.按钮样式 button BS_AUTO3STATE创建一个与三态复选框相同的按钮,但该框在用户选择时更改其状态.状态循环通过检查,不确定和清除.BS_AUTOCHECKBOX创建一个与复选框相同的 ...

  6. 【Ubuntu】通过虚拟机安装系统( ubuntu )

    我们这里使用vmplayer player虚拟机 双击VMware-player-4.0.6-1035888.exe,一路next即可. 通过Vmware Player创建虚拟机 第一步 第二步 第三 ...

  7. 使用sql server中的全文索引

    一般情况,使用sql server中的全文索引,经过大体4个步骤: 1).安装full text search全文索引服务; 2).为数据表建立full text catalog全文索引目录; 3). ...

  8. 《MFC初探》之变量类型

    From:https://blog.csdn.net/a1459268562/article/details/70653695 MFC常用数据类型:https://www.cnblogs.com/xz ...

  9. microstation添加txt文件_C开发实战-文件操作

    文件概述 文件几乎无处不在,主要分为磁盘文件和设备文件,典型的磁盘文件有文本文件和二进制文件,磁盘文件存储在外部存储介质(例如磁盘,硬盘,U盘等等)需要加载到内存中才能使用. 无论是文本文件还是二进制 ...

  10. Unicode数据类型(与ANSI关系和相互转化)

    Unicode数据类型(与ANSI关系和相互转化) 1,Windows定义Unicode数据类型 WCHAR(Unicode字符) PWSTR(指向Unicode字符串的指针) PCWSTR(指向一个 ...

最新文章

  1. solaris迅速查找手册
  2. 用bat实现自启动程序
  3. PHP随机配菜_PHP+JS三级菜单联动菜单实现方法
  4. leetcode343. 整数拆分(动态规划)
  5. C语言的一些误用和知识总结
  6. python做工控机_狼真的来了吗?igus用树莓派工控机打造了一条智能拖链
  7. 发布Android程式步骤
  8. 5G通信协议(MAC 层简介)
  9. 阵列信号处理及matlab实现_数字阵列雷达:发射数字波束形成
  10. 航班网站php项目,php的实时航班api调用代码实例
  11. 【转载】Synopsys 推荐的 UPF 流程简介
  12. 超全GitLab保姆级使用教程
  13. Nagios下ndo2db服务启动脚本
  14. 走进游戏中的美术:游戏美术风格介绍
  15. 利用长角牛软件ARP欺骗另外的主机
  16. 视频画中画效果该怎么实现?这款软件让你一秒成大神
  17. Panda3D 01 安装 Panda3D
  18. mysql查询总成绩高于240_Egret应用开发实践(02) MVC 模块化 - SegmentFault 思否
  19. 求三角形面积 ← 海伦公式
  20. 单细胞分析可视化工具盘点

热门文章

  1. rails3高级查询
  2. 学习编写用例是开发者走向项目经理的必经之路(《编写有效用例》书评) ——“Jolt大奖精选丛书”有奖征文...
  3. Store Kit Guide(In App Purchase)翻译
  4. 数据库持久 项目重启_Aerospike + ScaleFlux 提供的超高性能方案助力同盾超大规模核心数据库系统...
  5. python怎么编程上传资料_Python实现文件上传
  6. C语言语句知识结构大学霸IT达人
  7. Metasploit irb命令使用技巧
  8. Swift3.0语言教程字符串转换为数字值
  9. java redis多主多备_java 集成Redis 一主多从
  10. 高响应比优先算法代码_以梦为码丨让每一行代码都充满温情