עבור לתוכן

צריך עזרה עם ביטוי רגולרי פשוט ב PHP

Featured Replies

פורסם

היי לכולם.

אני לא מבין גדול בביטויים רגולרים, אבל אני צריך ביטוי פשוט לסינון תווים לא רצויים מהמחרוזת.

למשל, שלא יופיעו התווים הבאים לא משנה באיזה סדר:

~!@#$%^&*()+=;'"

ניסיתי משהו כזה אבל זה לא עובד:

$pattern = '/[^!@#$%&*()+=;~,`]/';

מישהו יכול לעשות לי ג'סטה ולהשלים לי את הפונקציה ()preg_match

(בגדול אני רוצה לעשות את הסינון הזה לתווים חוקיים של שמות קבצים, אבל לא אכפת לי מהתקינות של התבנית של הקובץ, אלה רק תווים לא חוקיים)

תודה.

קבלו ביטול.

חירבשתי משהו עד שהצלחתי.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים