|
|
# 1 |
|
חבר בקהילה
|
בדיקת מחרוזת(עזרה קטנה)
שלום, השאלה שלי היא כיצד אני בודק שלא הזינו רק רווחים.
|
|
|
|
# 2 |
|
חבר פורום
|
עם הפונקציה trim
|
|
|
|
# 3 |
|
Fatal Error
|
תחליף את
קוד:
/^\s+|\s+$/g קוד:
""
__________________
eLad |
|
|
|
# 4 | |
|
חבר בקהילה
|
ציטוט:
קוד:
if ( ereg ( "/^\s+|\s+$/g" , $var ) )
{
echo "not vaild";
}
|
|
|
|
|
# 5 | |
|
Fatal Error
|
ציטוט:
קוד:
function fTrim(str) {
alert(str.replace(/^\s+|\s+$/g,""));
}
זה יקצץ רווחים רק מהסוף ומההתחלה (ולא מאמצע הטקסט). הכוכביות מסמנות את תחילת וסוף המחרוזת (כדי שתוכל לראות את הקיצוץ שנעשה.
__________________
eLad |
|
|
|
|
# 6 |
|
הוסטסניון
|
אז רגע כפי שהבנתי הקוד הזה מחליף את הרווח ב"ריק" ואז זה מדפיס שגיאה שזה ריק...אוקי הכל טוב ויפה..אבל אם המשתמש כתב: אהלן אנשים.
שימו לב שיש רווח...אז מה לא יהיה רווח? עריכה: אופסי מצטער...לא שמתי לה להמשך... |
|
|
|
# 7 |
|
חבר בקהילה
|
אני יותר הייתי צריך פונקציה שבודקת האם הזינו מילים או רק רווחים בphp
|
|
|
|
# 8 |
|
הוסטסניון
|
אחי אתה יכול להשתמש בפונקציה הזאת שנתנו לך בכך שאתה עושה כזה דבר:
קודם הפונקציה מחליפה את כל הרווחים המיותרים....ואז...אתה בודק אם זה ריק אז מוציאים ERROR. |
|
|
|
# 9 |
|
חבר פורום
|
תשתמש בפונקציה trim שנתתי לך
הינה index.html HTML קוד:
<form action="trim.php" method="post"> הכנס טקסט: <br /> <input type="text" name="name" value="" /> <br /> <input type=\"submit\" value=\"שלח\" /> <form> PHP קוד:
Last edited by lalamen; 21-06-06 at 16:24.. |
|
|
|
# 10 | |
|
Fatal Error
|
ציטוט:
מדובר ב Regullar Expression, אתה יכול לעשות איתו מה שאתה רוצה. תפעיל את ה RegExp על הטקסט ותשווה ל "" - במידה ויתקבל פסוק אמת סימן שהוקלדו רק רווחים
__________________
eLad |
|
|
![]() |
| חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
| כלים לאשכול | |
| תצורת הצגה | |
|
|