site map who made it ?
 

מכיון שסוג המשתנים הנפוץ ביותר ב-Tcl הוא מחרוזות, מספקת השפה מגוון רחב של פונקציות לטיפול במחרוזות. רוב הטיפול מתבצע בעזרת הפקודה string.

סינטקס הפקודה string :
?...string option arg ?arg arg

בעזרת פקודת string ניתן לבצע פעולות רבות על מחרוזות על-ידי שימוש ב-option שונה בכל פעם. התכנית הבאה תדגים שימוש בפקודה :

"set str "This is a string

"puts "The string is: $str
"[puts "The length of the string is: [string length $str
"[puts "The character at index 3 is: [string index $str 3
"[puts "The characters from index 4 through 8 are: [string range $str 4 8
"[puts "The index of the first occurrence of letter \"i\" is: [string first i $str

 The string is: This is a string<=
16 :The length of the string is<=
 The character at index 3 is: s<=
The characters from index 4 through 8 are: is a<=
The index of the first occurence of letter "i": 2<=

ניתן לראות בדוגמא אתחול של המשתנה str למחרוזת "This is a string". אחר-כך ישנו שימוש בפקודה string כדי לקבל מידע על המחרוזת תוך שימוש באופציות שונות של הפקודה. פירוט מלא של האופציות והשימושים השונים בפקודה ניתן למצוא בדפי ה-man.

 

 
< המדריך
מחרוזות

 

לעמוד הבא
לעמוד הקודם