我几个星期前拿起J,大约在同一时间the CodeGolf.SE beta向公众开放。任何其他的方法来模拟J中的`tr`?
在那里使用J时经常遇到的一个问题是我的问题是重新格式化输入和输出以适应问题规范。所以我倾向于使用这样的代码:
(] ` ('_'"0)) @. (= & '-')
这一个未经测试因各种原因(如错误的编辑我);意图的含义是“将-
转换为_
”。也频繁出现:将换行符转换为空格(和交换),将数字与j
合并,更改括号。
这占用了很多字符,并不便于集成到程序的其余部分。
是否有任何其他方式来处理?最好稍短,但如果它有其他优点,我很乐意学习其他任何东西。另外,具有隐含功能正面的解决方案将会减轻很多。
这都是公平的,我如果它带有:-)是那些图书馆任何相关文档的默认环境?我一直在寻找他们,很少发现任何有趣的东西。 – 2011-03-05 11:22:01
图书馆的名单散落。你想仔细看看他们wiki上的[this](http://www.jsoftware.com/jwiki/Library)页面。你最好的朋友仍然在打开一个图书馆脚本并查看其中的评论。尝试'打开'字符串'。 – MPelletier 2011-03-05 15:01:21
J的标准库被记录在[这里](http://www.jsoftware.com/help/user/library.htm)。 – fuz 2015-01-27 00:08:49