מחרוזות עם גרש בודדכאשר אנחנו משתמשים במחרוזות בעלות גרש בודד, המחרוזת מפוענחת כפי שהיא. תווים מיוחדים כגון \n המוכרים גם משפות אחרות, אינם עוברים כל פענוח. למשל, נביט בביטוי הבא: 'i\o'; # The string 'i\o' הביטוי מייצג את המחרוזת בה התו הראשון הוא i, לאחריו מופיע \ ובסיום התו o. ישנם יוצאי דופן שאינם מתפענחים כפי שהם עקב צורך. נניח שנרצה לשים גרש בודד כחלק מהמחרוזת. עקרונית לא היה ניתן לעשות זאת, מכיוון שכרגע בודד מסמל את סיום המחרוזת. לפיכך נקבע כי אם נשים לפני גרש בודד את התו \ אז הגרש ייחשב כחלק מהמחרוזת, ולא כמסיים המחרוזת. לדוגמא: 'xxx\'xxx'; # xxx, a single-quote character, and then xxx בגלל שלתו \ משמעות מיוחדת, גם אותו צריך לכתוב בדרך מיוחדת. הדרך לעשות זאת היא על ידי כתיבת שני \ אחד אחרי השני, כך: \\ לדוגמא: 'I don\'t think so.'; # Note the ' inside is escaped with \ ניתן להוסיף תווי שורה חדשה לתוך מחרוזת בעלת גרשיים בודדות. נעשה זאת פשוט על ידי פיצול המחרוזת למספר שורות. Perl יוסיף את תווי מעבר השורה כשנלחץ Enter. למשל: 'Time to |
תוכן העניינים:
קישורים רלוונטיים:שיתוף: |
אופרטורים
עמוד 12!!!