כלי לריווח בין מילים – מניפולטור טקסט – (סקריפט)

רוצה ליצור סקריפט  עבור ריווח אוטומטי של מילים עבור שתי אופציות עבור יישום בטופס HTML ה"ממיר" הנ"ל יעבוד על הדפדפן) , הרבה זמן לא נגעתי אשמח לעזרה – אפשר לקרוא לזה מניפולטור טקסט המאפשר ריווח מילים בנוספת להחלפת אותיות קטנות לגדולות או גדולות לקטנות או אות ראשונה מקטנה לגדולה אני מניח שיש כבר קוד קיים שאני יכול להשתמש בו .

בעיקרון אני רוצה שיהיה אפשר לבצע ריווח בשתי אופציות הבאות.

אפשרות אחת: פשוט להוסיף מספר רווחים מוגדר בין כל מילה ולמחוק פסיקים (אם קיימים). בהנחה שאני מגדיר שהרווח בין המילים יהיה שווה לשלושה רווחים -זאת הדוגמה

דוגמא:
example1- 
intput1(with commas) :This, Is, An, Example 
_ OR _ 
intput2 (without commas):This Is An Example








Gives out put:This   Is   An   Example

בין המילים יש ריווח שווה ששווה לשלושה רווחים.

אפשרות השנייה: יצירת רווח (גודל הרווח נקבע לפי אורך המחרוזת המוגדר ומספר התווים הקיים) שווה בין המילים + רווח התחלתי השווה להם באופן בו אורך המחרוזת יגיע לאורך מוגדר.

דוגמא:
intput1 (with commas) :This , Is , An , Example 
_ OR _ 
intput2 (without commas):This Is An Example








Gives out put:       This             Is              An              Example -----

נוצר רווח שווה באורך כלשהו בין המילים ובנוסף בתחילת המשפט או בסופו לחילופין באופן בו האורך הכללי של התווים במחרוזת יגיע לאורך שהוגדר לדוגמה 50mm

באותו אופן אני סקריפט שיאפשר הוספת תו כלשהו ברווחים שווים בין שמות.

כמו בדוגמה הבאה (במקרה הנ"ל) התו הוא כוכבית *

דוגמא:
intput1 (with commas) :Name1 , Name2 , Name3
_ OR _ 
intput2 (without commas): Name1  Name2  Name3








OUTPUT: * Name1 * Name2 * Name3 *
  • לגבי הדוגמה השניה, אם אתה רוצה שהטקסט ימלא רוחב מסויים ויכניס רווחים באופן אוטומטי, אתה יכול להשתמש בCSS הבא: align: justify;
    לפני 10 חודשים
  • עליך להתחבר בשביל להגיב
  • עליך להתחבר בשביל לכתוב תשובה

    התחבר הרשם

    כתוב תשובה לשאלה