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

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

-roee- 24-10-06 16:40

מציאת תווים בתוך מחרוזת
 
שלום

איך אני יכול למצוא תווים בתוך מחרוזת?

לדוגמא, אני רוצה למצוא אם במחרוזת מסויימת יש את התווים:
*
-
"
/


מה אני צריך לעשות?

תודה

lalamen 24-10-06 16:42

http://il.php.net/manual/en/function.strpos.php

1host 24-10-06 16:46

באיזו שפה? אבל בגדול, פונקצית indexOf

eLad 24-10-06 17:12

הדרך הטובה ביותר היא להחליף בעזרת RegExp את התו המדובר במחרוזת ריקה ואז לחשב גודל סטרינג מקורי פחות הזה שהוחלף.

RS324 24-10-06 18:29

תשתמש ב PREG_REPLACE
יש מלא דוגמאות לכאלה דברים עבור BBCODE
תחפש אתה תמצא משהו פה בפורום

אם אתה מסתבך אז תעשה עם STR_REPLACE

Tomer 24-10-06 18:39

חבר'ה הוא רוצה למצוא תווים, לא להחליף תווים בתו אחר.. אני מניח ש preg_match יעזור לו בעניין הזה.

eLad 24-10-06 18:54

ציטוט:

נכתב במקור על ידי Atom-Bomb
חבר'ה הוא רוצה למצוא תווים, לא להחליף תווים בתו אחר.. אני מניח ש preg_match יעזור לו בעניין הזה.

ציטוט:

נכתב במקור על ידי eLad
הדרך הטובה ביותר היא להחליף בעזרת RegExp את התו המדובר במחרוזת ריקה ואז לחשב גודל סטרינג מקורי פחות הזה שהוחלף.


Tomer 24-10-06 18:55

ציטוט:

נכתב במקור על ידי eLad
..‏

ציטוט:

נכתב במקור על ידי RS324
תשתמש ב PREG_REPLACE
יש מלא דוגמאות לכאלה דברים עבור BBCODE
תחפש אתה תמצא משהו פה בפורום

אם אתה מסתבך אז תעשה עם STR_REPLACE

|קורץ| התגובה הייתה ל RS324


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

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