מדריך זה ימחיש את השיטות לקיצור מחרוזת JavaScript.
חתוך מחרוזת ב-JavaScript
כדי לחתוך מחרוזת, השתמש בשיטות הבאות:
- substring() שיטה
- שילוב של לְפַצֵל() ו לְהִצְטַרֵף() שיטה
בואו נסביר את השיטות הללו בפירוט.
שיטה 1: קיצור מחרוזת באמצעות שיטת substring()
ה substring() השיטה היא ' חוּט שיטת 'סוג והיא חותכת את המחרוזת בין האינדקסים שצוינו. אם אורך המחרוזת המקורית חורג מהמגבלה, היא מחזירה רק את החלק הזה עד שמספר התווים יהיה שווה למגבלה שצוינה:
תחביר
התחביר הנתון משמש עבור ' substring() ' שיטה:
מחרוזת משנה ( הַתחָלָה , סוֹף )
זה דורש שני פרמטרים:
- ' הַתחָלָה ” הוא אינדקס ההתחלה של המחרוזת המשנה
- ' סוֹף ” הוא האינדקס האחרון שבו המחרוזת תקוצר.
ערך החזרה : זה יחזיר מחרוזת גזומה חדשה.
דוגמא
ראשית, צור משתנה ' str1 'שמאחסן מחרוזת' ברוכים הבאים ל-Linuxhint ”:
הגדר פונקציה בשם ' truncateString() ' עם שני פרמטרים, ' חוּט ' ו' לְהַגבִּיל '. בפונקציה זו, בדוק את אורך המחרוזת באמצעות ' אורך ' תכונה. אם אורך המחרוזת גדול מהמגבלה שצוינה, חתוך את המחרוזת באמצעות ' substring() ' שיטה שבה שני הארגומנטים מועברים, אינדקס ההתחלה של המחרוזת והמגבלה שתהיה האינדקס האחרון של המחרוזת:
פוּנקצִיָה truncateString ( חוּט , לְהַגבִּיל ) {אם ( חוּט. אורך > לְהַגבִּיל ) {
str2 = חוּט. מחרוזת משנה ( 0 , לְהַגבִּיל ) ;
}
אַחֵר {
לַחֲזוֹר str1 ;
}
לַחֲזוֹר str2 ;
}
תתקשר ל ' truncateString() ' פונקציה על ידי העברת מחרוזת ' str1 'והגביל' 8 ”:
לְנַחֵם. עֵץ ( truncateString ( str1 , 8 ) ) ;הפלט מציג את המחרוזת הגזורה החל מאינדקס ההתחלה 0 ומסתיים במדד 8 :
שיטה 2: קיצור מחרוזת באמצעות שיטת split() עם שיטת join()
יש שיטה נוספת לקצץ מחרוזת בשם ' לְפַצֵל() שיטה המפצלת את המחרוזת למערך של תת מחרוזות על תו ספציפי. כדי לחבר את מחרוזות המשנה למחרוזת, השתמש ב-' לְהִצְטַרֵף() ' שיטה
תחביר
בצע את התחביר הנתון של שיטת split() ליצירת אסימונים של מחרוזת ב-JavaScript:
- הנה ה ' מפריד ” הוא כל תו ספציפי המשמש כפרמטר המפריד כדי לציין היכן לפצל את המחרוזת.
- ' לְהַגבִּיל ” הוא מספר שלם המציין את מספר הפיצולים.
- הוא מחזיר מערך של מחרוזות משנה המבוססות על הארגומנטים שעברו.
דוגמא
השתמש באותה מחרוזת ' str1 ' נוצר בדוגמה שלמעלה, ולאחר מכן, קרא למתודה split() על ידי העברת מחרוזת ריקה ('') והגבלה ' אחד עשר ' כטיעונים:
הפלט מציג מערך של מחרוזות משנה באורך 11:
כעת, חבר את המערך למחרוזת באמצעות שיטת join() ואחסן אותו במשתנה ' truncStr ”:
היה truncStr = str. לְהִצְטַרֵף ( '' ) ;הדפס את המחרוזת שנוצרה באמצעות ' console.log() ' שיטה:
לְנַחֵם. עֵץ ( truncStr ) ;תְפוּקָה
סיכום
כדי לקצץ מחרוזת ב-JavaScript, השתמש ב-' substring() שיטת ', או השילוב של ' לְפַצֵל() ' ו' לְהִצְטַרֵף() ' שיטות. שיטת substring() היא השיטה הנפוצה ביותר לחיתוך המחרוזות ב-JavaScript. זה חותך את המחרוזת בין האינדקסים שצוינו. השיטה split() מפצלת את המחרוזות למערך של תת-מחרוזות ומתודה join() משמשת להמרת מערך משנה זה למחרוזת. מדריך זה המחיש את השיטות לחיתוך מחרוזות JavaScript.