PDA

View Full Version : فوری : search یه رشته تو یه رشته دیگه؟



pooone
جمعه 13 مهر 1386, 14:45 عصر
چطوری می تونم search کنم که مثلا abc اول رشته "*************" هست یا نه؟
فوری و با کد لطفا!

Hossein Bazyan
جمعه 13 مهر 1386, 15:09 عصر
سلام
در کد زیر عدد 10 برگشت داده میشود. زیرا رشته abc در رشته دوم از موقعیت دهم شروع میشود.

MsgBox InStr(1, "aaabbbcccabccccbbbaaa", "abc")

اگر هم کیخوای رشته را برگرداند از کد زیر استفاده کن



k = Mid("aaabbbcccabccccbbbaaa", InStr(1, "aaabbbcccabccccbbbaaa", "abc"), Len("abc"))

pooone
شنبه 14 مهر 1386, 10:45 صبح
ممنونم!
حالا اگر بخوام رشته پیدا شده رو با مثلا "$" جایگزین کنم چی؟:بامزه:

Hossein Bazyan
شنبه 14 مهر 1386, 11:32 صبح
ممنونم!
حالا اگر بخوام رشته پیدا شده رو با مثلا "$" جایگزین کنم چی؟:بامزه:
سلام
از تابع Insert یا $ Mid استفاده کن

pooone
شنبه 14 مهر 1386, 21:06 عصر
ممنون again!
دیدم که تو vb6 تابع replace هست. اونم همون کارو می کنه؟