首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >数学"\<...\>“语法

数学"\<...\>“语法
EN

Stack Overflow用户
提问于 2011-05-19 23:16:59
回答 1查看 846关注 0票数 12

在对另一个所以问题的回答中,提到了类似于"\<...\>"的Mathematica字符串转义语法。显然,这种语法对于处理字符串中嵌入的换行符很有用。我曾尝试使用Mathematica浏览器(和Google)中的各种术语搜索文档,但都没有效果。在哪里可以找到关于这种语法的文档?

答案摘要

@Mark指出,这个构造是在V5数学书第2.8.6节中记录的。在V5.2数学书第2.8.7节中也提到了这一点。在这两个位置中,文档都指出Mathematica忽略了字符串中的换行符和后面的制表符--除非它们包含在\<\>之间,在这种情况下,换行符(而不是制表符)被保留。

V6文档的相应部分中,它声明换行符保留在字符串中。因此,似乎不再需要从V6开始使用转义语法,因此不再记录转义语法。

请注意,许多笔记本仍然在内部使用这种语法,即使在V8中也是如此。@Alexey指出,包含换行符的字符串的单元格表达式仍然使用语法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-20 01:48:02

这是在数学书的最新版本的第2.8.6节中简要提到的。当然,这是为V5的数学。实际上,我刚刚在V5.2和V6.0.3中尝试了以下内容:

代码语言:javascript
复制
"Hi
There"

结果完全不同。特别是,V5.2返回一行,没有换行符。V6.0.3返回两行,换行符按预期格式设置。字符串在V6中得到了很大的改进,因此可能不再需要`"\<...>“结构。

也许我已经用了很长时间了。:)

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6065887

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档