title: What's the preferred way to substring in D language?
body: <p>I have googled but just no luck.</p>
  
  <p>I want to chop the first character of a string like this:</p>
  
  <pre><code>string s = "hello, world";
  string t = cast(string) s[1..$];  // OK
  string u = s[1..$]; // ERROR, can't cast char[] to string.
  </code></pre>
  
  <p>Well, I may miss something. <code>cast(string)</code> make the code more unreadable. </p>
  
  <p>Is there any easier way to get the substring (without cast)?</p>