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

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

syn 26-08-07 20:10

עזרה עם ביטויים רגולריים
 
אני צריך להוציא את המס' הראשון (113) מהביטוי הבא -
קוד:

USA:113 min  / Germany:100 min (European Film Market)
ניסיתי לעשות את זה ככה -
PHP קוד:

$len preg_replace('/(.*) (\w+) (.*)/i''$1'$janx); 

זה מחזיר לי את הביטוי המקורי.
מה הבעיה?

בניה 26-08-07 20:12

להוציא הכוונה להעיף? או להשאיר רק אותו?

syn 26-08-07 20:14

להציב אותו במשתנה (את המספר).

Meir 26-08-07 20:21

תנסה ככה:

קוד:

/(\d+)\s/

בניה 26-08-07 20:21

אז משתמשים ב PREG_MATCH.
PHP קוד:

<?php
$str 
"asd123";
preg_match('/([0-9]+)/i'$str$arr);
print_r($arr);
?>


syn 26-08-07 20:46

תודה.


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

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