我已经通过networkingsearch了这一点,发现许多代码从文本中检索整行或用另一个replace文本,而不是我正在寻找什么。
对令牌使用For循环会返回由空格分隔的set(word)。
我只想从行中拉出几个字符。
例如: 12345qwerty67890
Bizzare System.out.println()在Java程序中
如何在控制台应用程序(Linux)中擦除打印的字符?
如何为具有未caching的DMA缓冲区的字符设备文件实现splice_read
如果这在一个文本文件中我想拉只'12345'并将其分配给一个variables。
任何帮助是极大的赞赏。
在键盘上键入ALT + 251和ALT + 0251会生成不同的字符条目
CharsetDecoder不能在linux机器上工作
如何在Linux内核模块中读取/写入字符设备
Windows文件名中的元数据分隔符
设置HELP SET然后尝试以下操作来启动
@echo off setlocal enabledelayedexpansion for /f "tokens=*" %%a in (sample.txt) do ( set line=%%a set chars=!line:~0,5! echo !chars! --- !line! )
在命令提示符处, help set 。 在那里你会发现更多关于set命令的信息,而不是你想知道的。 你感兴趣的部分说:
May also specify substrings for an expansion. %PATH:~10,5% would expand the PATH environment variable,and then use only the 5 characters that begin at the 11th (offset 10) character of the expanded result. If the length is not specified,then it defaults to the remainder of the variable value. If either number (offset or length) is negative,then the number used is the length of the environment variable value added to the offset or length specified.
当然,为了在for循环变量中使用这种类型的东西,你需要首先熟悉在Windows NT批处理文件中扩展变量的特殊方式。 如果您遇到问题,请告知我,我可以添加更多信息。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。