PDA

View Full Version : تابع replace



bijansaba
سه شنبه 12 بهمن 1389, 09:35 صبح
سلام

تابع replace کاری که انجام میده اینکه یک حرف یا رشته رو از یک متن پیدا میکنه و آن را با یک حرف یا یک متن دیگه جایگزین میکنه
اما مشکل اینه که فقط یک حرف یا کلمه رو میتونه با هاش اینکار بکنه آیا تابعی وجود داره که بشه چند حرف مختلف باهاش این کار کرد
مثلا میخواهیم هر چا حرف پ یا د یا ک بود رو در متن پیدا کنه و جاش علامت - بگذاره
ممنمون

m_omrani
سه شنبه 12 بهمن 1389, 19:22 عصر
REPLACE رو چند بار فراخوانی کنید. این طوری:

REPLACE(REPLACE(REPLACE(s1,s2),s3),s4)

ramtin2025
جمعه 02 فروردین 1392, 16:36 عصر
سلامwhile(pre_url !== pre_url.replace(' ','-'))
{
pre_url = pre_url.replace(' ','-');
}

این دستور یک حلقه ایجاد میکنه و همه کاراکترهای موجود را جایگزین میکنه
best persian froum
تبدیل میشه به :
best-persian-forum