diff --git a/ILSpy/TextView/Asm-Mode.xshd b/ILSpy/TextView/Asm-Mode.xshd
index 41496668e..9bf688b83 100644
--- a/ILSpy/TextView/Asm-Mode.xshd
+++ b/ILSpy/TextView/Asm-Mode.xshd
@@ -1190,7 +1190,7 @@
;
- \b0[xX][0-9a-fA-F]+ # hex number
+ \b(0[xXhH])?[0-9a-fA-F_`]+[h]? # hex number
|
( \b\d+(\.[0-9]+)? #number with optional floating point
| \.[0-9]+ #or just starting with floating point