okay, so the challenge was/is buggy -

it doesn’t matter if you use -

```
var expression = /\d+/g; // <--- with "+"
```

or

```
var expression = /\d/g; // <--- without "+"
```

my output is the same - **“2”**. So what gives? I messed around and changed the testString adding more numbers and I get however many numbers I’ve added, in BOTH cases (with/out plus sign).