首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检查字符串是否以D/ phobos中的子串开头?

检查字符串是否以D/ phobos中的子串开头?
EN

Stack Overflow用户
提问于 2013-01-02 03:23:47
回答 2查看 532关注 0票数 3

到目前为止,我还没有找到最容易检查字符串是否以D中的某个字符开头的方法。

我想要这样的东西:

代码语言:javascript
复制
if (my_str.startswith("/")) {
    // Do something
}

我找到的最接近的是"chompPrefix“(here),但这并不是我真正想要的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-01-02 03:25:16

在std.algorithm中有一个startsWith就是这样工作的。

代码语言:javascript
复制
import std.algorithm;
import std.stdio;
void main() {
    string my_str = "/test";
    if(my_str.startsWith("/"))
        writeln("cool");
}
票数 5
EN

Stack Overflow用户

发布于 2016-05-29 02:18:36

我猜这也在起作用:

代码语言:javascript
复制
string temp = "sometemp";
assert(temp[0..2] == "so")
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14113470

复制
相关文章

相似问题

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