הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   עזרה ב gegex (https://hosts.co.il/forums/showthread.php?t=86887)

dor77 19-12-10 16:41

עזרה ב gegex
 
פעם למדתי את כל תחום הregex..כבר שכחתי..ניסיתי לחרב אבל לא הולך.
יש לי את ה regex הבא:
PHP קוד:

    return preg_match('#^http://www\.[A-Za-z0-9-.]+\.[a-z]{2,4}$#i'$str); 

הביטוי הזה נועד לבדוק כתובת אינטרנט.
כאשר אני רוצה להוסיף עוד / זה לא מאפשר.
כרגע ניתן לכתוב כתובת כזו: http://www.abc.com
אני רוצה שיהיה אפשר גם כזו:
http://www.lapkap.com/blabla/bla.php
יש למישהו מושג איזה תיקון צריך לעשות? ניסיתי להוסיף..לא הולך לי..נושא מעצבן.

תודה.

Hagaibl 19-12-10 17:12

PHP קוד:

preg_match('^http://www\.[A-Za-z0-9-]+\.[a-z]+/[A-Za-z0-9]$'$str); 

נסה את זה

morsrh 19-12-10 20:03

PHP קוד:

$regex '/[a-zA-Z0-9.-]+([a-zA-Z]{1,3}|[a-zA-Z]{1,3}[a-zA-Z]{1,3})[a-zA-Z0-9-_.\/+=?#@]*/i'

תבדוק את זה.


כל הזמנים הם GMT +2. הזמן כעת הוא 06:01.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ