BoQsc via Digitalmars-d-learn wrote:
This is something I've searched on the forum and couldn't find exact answer.

TLDR: `r"^."` is matching the very first two character in the `input` string.

Don't you need two dots to match two characters?
Each dot being the regex to match a single character,
so `r"^.."` instead of `r"^."` to get the first two characters.

When I run your program (on linux with rdmd from DMD 2.106.0), I get:

[["H"]]

Reply via email to