string - 如何将受污染的字符串转换为 nim 中的字符串
问题描述
我想在 nim 中逐行读取文件,如下所示:
for line in lines "myfile.txt":
echo line
现在,在循环中(而不是'echo')我想检查该行是否以'abc'开头。问题是,该行是一个 TaintedString,而我想使用的 proc 'startsWith' 需要一个字符串(不是 TaintedString)。所以问题是:这里要走什么路?我应该将“行”转换为字符串,如果是,如何?还是有更好的方法来做到这一点?
解决方案
哦。它似乎与startsWith(..)一起工作你可以从字符串类型中调用proc。
推荐阅读
- apache-nifi - 在 CSVRecordSetWriter 转义字符中使用 unicode
- android - Android studio 如何从 SQLlite 中获取数据并将其放在 EditText 上
- rust - 为什么对 const 变量的更改不会在两次使用之间持续存在?
- security - 安全、自动化的 _user 角色创建
- chef-infra - Chef 服务未从更新的 systemd 单元文件中读取
- java - 如何覆盖 Java 类方法
- javascript - 迭代 pug 中的 javascript 对象
- javascript - 检索两个具有相同类的按钮的检查状态以在 if 语句中使用?
- unity3d - 移动设备上 Unity 2D 游戏中的抖动伪影
- php - 当有人添加 url http://localhost/admin 时想要重定向到 admin/login