24-12-2006, 14:40
|
|
|
חבר מתאריך: 21.09.02
הודעות: 408
|
|
אני מניח שהביטוי הזה לא יניב לך תוצאות כל כך טובות, בעיקר בגלל שלא ציינת את מספר ההופעות של החלק הראשון, בסוגריים המרובעות, ואחר כך הוא קבעת שיש צורך במילה שניה שתחיל אותיות ומספרים, לא כולל עברית, ורק של 3 אותיות ומעלה? ואז נחוץ עוד רווח, וכל זה רק בשביל לקבל תשובה חיובית מהביטוי?
אני חושב שמה שאתה מחפש ילך יותר בסגנון הבא:
קוד PHP:
preg_match("/^[א-ת\w]{3,}$/", $user)
ואל תדאג, במקרה הנ"ל יהיה אפשר להזין רק מספרים, אותיות באנגלית ובעברית, ולכן אין אפשרות להכניס תגיות HTML, או כל תו אחר שלא ציינתי לצורך העניין.
|