Check for hexadecimal number

Hello,
I have a data which has a hexadecimal number : 0x5200 (or any hexa decimal value)
How do I check if the number is of the size 4 after '0x' and also qualifies to be a hexadecimal number in the range 0x5A00 to 0x5FFF?

Antworten (1)

Walter Roberson
Walter Roberson am 22 Sep. 2020

0 Stimmen

regexpi(S, '^0X5[A-F][0-9A-F]{2}$')
if the result is empty there is no exact match (but it might be a hex number in a different range, or it might be non-hex, or it might be missing the 0x)

Kategorien

Mehr zu Characters and Strings finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 22 Sep. 2020

Beantwortet:

am 22 Sep. 2020

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by