[0-9a-fA-F]
ראיתי שמדברים פה גם על Regex, ובדיוק אני קורא את המדריך : http://www.regular-expressions.info/charclass.html לכן שאלה : 1. בלינק הנ"ל, יש את הדוגמא : [0-9a-fA-F] וכתוב : matches a single hexadecimal digit, case insensitively מדוע ? לפי מה שאני מבין, ההתאמה היא לתו אחד, הנמצא בין אחד הטווחים : 0 עד 9 או a עד f או A עד F היכן אני טועה ? 2. באותו עמוד יש את הדוגמא : [0-9a-fxA-FX] וההתאמה : matches a hexadecimal digit or the letter X. למה ? matches a hexadecimal digit or - OK, מובן, אבל מדוע "או את האות X" ? * יש לי הרגשה שחוסר ההבנה שלי זהה בשתי הדוגמאות, מה זה a-fx ? או a-f ?
ראיתי שמדברים פה גם על Regex, ובדיוק אני קורא את המדריך : http://www.regular-expressions.info/charclass.html לכן שאלה : 1. בלינק הנ"ל, יש את הדוגמא : [0-9a-fA-F] וכתוב : matches a single hexadecimal digit, case insensitively מדוע ? לפי מה שאני מבין, ההתאמה היא לתו אחד, הנמצא בין אחד הטווחים : 0 עד 9 או a עד f או A עד F היכן אני טועה ? 2. באותו עמוד יש את הדוגמא : [0-9a-fxA-FX] וההתאמה : matches a hexadecimal digit or the letter X. למה ? matches a hexadecimal digit or - OK, מובן, אבל מדוע "או את האות X" ? * יש לי הרגשה שחוסר ההבנה שלי זהה בשתי הדוגמאות, מה זה a-fx ? או a-f ?