Build, test, and debug regular expressions
This regex pattern identifies standalone hour values (1-2 digit numbers) in heating management contexts. It matches numbers preceded by whitespace but deliberately excludes those that are part of time expressions like '3:00', '3am', '3 minutes', etc. This is useful for parsing heating schedules where specific hours need to be extracted as distinct values rather than as components of time stamps or durations.