到目前为止,我还没有找到如何最容易检查字符串是否以D中的某个字符开头。
我想要类似的东西:
if (my_str.startswith("/")) {
// Do something
}
我找到的最接近的是“chompPrefix”(here),但这不是我想要的。
答案 0 :(得分:5)
std.algorithm中有一个startsWith可以像这样工作。
import std.algorithm;
import std.stdio;
void main() {
string my_str = "/test";
if(my_str.startsWith("/"))
writeln("cool");
}
答案 1 :(得分:1)
我猜这也有效:
string temp = "sometemp";
assert(temp[0..2] == "so")