שאלה כללית על regex

לא ממש מצאתי תשובה לזה באינטרנט… אז שואלת פה. יש סיבה שהרגקס תמיד שואף לבחור ביטויים כמה שיותר ארוכים? והאם אפשר להגדיר שהוא ילך על ביטויים כמה שיותר קצרים?
מדברת לדוגמה על ביטוי בהשראת הלייב של
ab+
שאם יש לי לדוגמה טקסט abbbbb רגקס יעדיף לבחור את הביטוי כולו מאשר פשוט ab.

אולי ?+ab יעזור
:slightly_smiling_face:

שאלה מצוינת!
זה נובע מחמדנות (greediness) של מנוע ה־regex, וכמו שהציע @leddest הפתרון הוא להוסיף סימן שאלה אחרי הכמת.
ניגע בזה במסגרת הלייב היום :slight_smile:

לייק 1