435
צפיות
צפיות
12
תשובות
תשובות
שאלה ב-regExp
אני הבנתי שיש דבר ב-regExp שדומה ל-if then else הלכתי לאתר שניר נתן לי אבל לא הבנתי את הדוגמאות שם מישהו יכול לתת לי מקור יותר טוב להבנה??
אני הבנתי שיש דבר ב-regExp שדומה ל-if then else הלכתי לאתר שניר נתן לי אבל לא הבנתי את הדוגמאות שם מישהו יכול לתת לי מקור יותר טוב להבנה??
12 תשובות
אתה מתכוון לסימן 😕
כמו של התנאי הטרינארי ?
התחלתי לנסות שוב פעם
את regExp ועברתי על כל הדברים ב-tutorial שרלוונטים ל-JS (חבל שאין lookaround ו-lookbehind) ונתקלתי בזה ואני לא מצליח להבין את זה…
וניר אולי כדאי שתוסיף את זה למדריך
שלך על regExp
את הנושא הזה גם אני לא יודע.
לכן זה מדריך בסיסי לתניות טקסט. הוא רחוק מלהיות מקיף.
תמיד אפשר לפשפש ב-MSDN על זה
או ב-www.regularexpression.info
*תבניות
טוב יש עוד מישהו אולי זהר??
זה אמנם כמו של טנאי טרינארי
אבל לא מייצג תנאי.
למיטב הבנתי אין
יש OR, שזה הסימן |, למשל:
/^(a|b)+$/gi
יתאים למחרוזות המורכבות רק מ a או מ b.
זה ידוע לי
(איני רואה למי ענית בתגובתך עקב הפיזור של ההודעות בפורום – ידוע לי שזה בטיפול)
בעבר ניסיתי את זה כתנאי 😛
האם אתה יכול להסביר את פירושם של
lokaround ו-lookbehind ?
תודה
סלחו לי על הבורות אבל מה זה תנאי…
טריאני?
טרינארי זה
אופרטור בעל 3 אופרנדים (3 גורמים)
שאומר כך עם הגורם הראשון הוא אמת אז הפעל את הוגרם השני וא הוא שקר אז את הגורם השלישי
<script type="text/javascript">
<!– <![CDATA[
var bool = true
alert(bool?"YES":"no"); // op1?op2:op3;
bool = !bool;
alert(bool?"YES":"no");
// ]]> –>
</script>