回答
一个标签只是另一个字符,所以你可以检查ASCII值,如果你想。
尽管选项卡在编辑器中显示为4或8个空格,但它实际上在文件内表示为单个字符('\ t',如您所述)。空格字符和制表符占用一个字节。所以基本上,你的假设是正确的。
if('\t' == myChar)
这会行得通,而且会比检查9更好,因为9可能不是所有体系结构中的保证值。
有趣 - 你有这样的例子,当'\ t'不是9? – Nick 2011-06-09 06:23:23
此外,你的意思是说,在某些情况下,标准的ascii图表可以有所不同吗?如果是,那么你能指出哪些是哪些? – 2011-06-09 06:23:55
我不知道任何实际的例子,这就是为什么我说'不可以',但是在任何情况下,使用'\ t'会将它留给编译器来替换正确的值(9或其他)。 – 2011-06-09 06:30:20
- 1. 如何根据Python中的选项卡解析文本文件?
- 2. 如何在WPF中的选项卡控件中设置选项卡标题文本的选定值路径
- 3. 如何在android studio中的xml文件中显示设计/文本选项卡?
- 4. 检测选定的文本
- 5. 检测何时将选项卡项目添加到WPF选项卡控件
- 6. 检测jQuery选项卡崩溃事件
- 7. 文本框中的选项卡
- 8. 更改选项卡选择选项卡时的文本颜色
- 9. Pycharm - 如何复制pycharm中的文件(选项卡)(到新选项卡)?
- 10. 如何在wordpress中将文本选项卡更改为html选项卡
- 11. 如何检测项目文件夹中是否存在文件?
- 12. 检测UIWebView文本选择中的文本选择更改
- 13. 启用引导选项卡中的选择文本选项
- 14. netbeans中的垂直文件选项卡
- 15. 在PageControl中检测选项卡更改
- 16. 如何在新窗口/选项卡中打开文本和xml文件?
- 17. 如何使用swing在新选项卡中拖放文本文件
- 18. 如何检测窗口(新选项卡)关闭事件?
- 19. 如何修改文本框控件选项卡停止
- 20. 如何检测tablayout中每个选项卡上的点击?
- 21. 如何停止在Tkinter EntryBox上选择文本的选项卡
- 22. 如何检测文本块
- 23. 如何检测MIME文件中的纯文本?
- 24. 如何在vbscript中检测文本文件(EOF)的结尾?
- 25. 如何检测objective-c中的文本文件编码?
- 26. 检测基本应用程序中的关闭选项卡
- 27. 如何挑选SD卡中的文件?
- 28. 选项卡控件,与垂直对齐文本垂直对齐的选项卡
- 29. Xamarin Android ActionBar选项卡 - 1选项卡不显示文本
- 30. 如何批量检查大文本文件中的重复项?
呃,标签也有一个ASCII码:9 – 2011-06-09 06:17:42
一定要选择一个答案 - 它使人们更有可能在将来回答你的问题,并奖励他们的快速和努力。 – Cryo 2011-06-09 06:24:03
@Cryo谢谢,但我不需要这个提示,如果你在下面的评论中看到,它不确定它的ascii值是否应该用于检查。我会选择一旦得到确认的答案。 – 2011-06-09 06:25:47