Regex pattern numbers followed by a character

c#, regex

Solution

Even this will help : `[0-9][0-9]*h` which is equivalent to `[0-9]+h`

Problem

I am trying get the Regex right for the following scenario but have some trouble. Below is the scenario. My string looks like this: `"The office timing (h) is from 8h to 18h."` From the above string I need `"8h"` and `"18h"`. So far I have done this `"[0-9]*[h]"`. But this gives me `"h"`, `"8h"` and `"18h"`. Any ideas from experts out there?

Original source